Jobs

by Fission Strategy •

Do you want your work to make a difference?

Do you want to make a measurable impact on the world? Do you like the idea of jumping into an amazing team and collaborating with like-minded, passionate, exceptional people to engage digital communities and create social change? Welcome to Do Big Things.

Digital Technology Strategist

Digital Project Manager

Senior Developer

Lead Engineer


 
 

Digital Technology Strategist

 
Overview:

At Do Big Things, a Digital Tech Strategist leads day-to-day production and execution across all aspects of our clients’ digital programs.

Do Big Things’ Digital Tech Strategists pride themselves on taking a strategic approach to digital production. That means using their close connection to the execution of and reporting on clients’ digital programs across all platforms to inform broader strategy.

Roles & Responsibilities: 

The Digital Tech Strategist works across teams and wears many hats. Above all, the ideal candidate is a quick learner with a passion for doing good and a willingness to geek out over interesting code, new tactics, and using digital strategy to change the world for the better.

Digital Tech Strategists work across clients and are responsible for setting up, checklisting, audience targeting and sending of all emails, posting across social media accounts, and set-up, launching and monitoring paid media campaigns. They help to compile data into client-facing reports on email, social, digital ads and website metrics, helping to surface strategic insights about our clients’ campaigns.

Qualifications:

  • 1-3 years experience in social media advertising, email production or reporting and analysis
  • Genuine love of data, metrics, and optimizing
  • A reverence for checklisting and a zealous attention to detail
  • Ability to troubleshoot independently
  • Comfort multitasking and managing their time effectively against multiple (and sometimes competing) deadlines
  • Ability to communicate complex, technical issues in understandable, human terms
  • EMAIL

      • Familiarity with or experience in using common CRMs and mailers used in the political & non-profit spaces, including Blue State Digital, NGP, NationBuilder, EveryAction, Salsa, MailChimp, et al.
      • Understanding of and interest in optimization and A/B testing

  • DIGITAL ADS

      • Knowledge of common self-serve advertising platforms including Google Ads, Facebook Ads, and Twitter Ads

  • SOCIAL MEDIA

      • Familiarity with major social media platforms like Facebook, Twitter and Instagram and managers like GAIN, HootSuite, and TweetDeck

  • REPORTING

      • Working knowledge of Excel and an interest in presenting email, social, and ads data in a meaningful way
      • Familiarity with Google Analytics
      • Familiarity with Google Tag Manager

Note: Candidates with more experience in certain areas than others will still be considered, but a willingness to learn the other areas of work is a prerequisite.

Additional Role Details:

Do Big Things is a remote company with offices in Chicago and Washington, D.C. While preference will be given to Chicago-based applicants, we welcome remote applicants as well. Do Big Things offers flexible work-from-home options, excellent insurance benefits and unlimited vacation days. Annual compensation for the Digital Technology Strategist is between $50-55k.

DBT is an equal opportunity employer.

Want to Apply?

We’d love to hear from you. Send your resume and cover letter to [email protected] with “Digital Technology Strategist” in the subject line.
 
 

Digital Project Manager

Do you want your work to make a difference? Do you want to make a measurable impact on the world? Do you like the idea of jumping into an amazing team and collaborating with like-minded, passionate, exceptional people to engage digital communities and create social change? Welcome to Fission.

Do Big Things builds digital-driven movements that succeed through the power of people. We specialize in helping the world’s leading nonprofits and foundations tell powerful stories, engage their supporters and implement strategic digital platforms to drive social change in their communities. We’ve participated in 2 successful social enterprise startup exits and bring the best ideas from startups to the nonprofit sector. Our mission-oriented company is virtual and consists of team members who are powerhouses in our field.

Our clients are fantastic (https://dobigthings.) and the projects are exciting. Some of our recent and current clients include ONE.org, MomsRising, Everytown for Gun Safety, Greenpeace, Define American, and many more.

Why You?

Do you enjoy helping teams succeed?  Do you excel at problem-solving, at finding the best solution for complex problems?  Do you excel at turning complex ideas and strategies into reality? Can you work in a fast-paced environment where every day is different?  Then this position is for you.

Do Big Things is looking for someone who will manage projects as our Digital Project Manager.

Project Managers provide the structure and support the overall vision for website and app design and development projects.  In this role you will serve as the primary client contact and interface heavily with our client’s senior marketing, technical, and executive management teams.

As Do Big Things Digital Project Manager, You Will:

  • Plan, run, prioritize, and support the launch of valuable and profitable projects/products
  • Adeptly forecast project revenue, potential risks, and resources needed
  • Play an active role scheduling and leading all stakeholder meetings including kickoff
  • Support the development of the product vision while scoping, managing, and prioritizing requirements
  • Work with the team to build the product roadmap and strategy
  • Assess the efficacy of business models on products you manage
  • Plan projects to ensure that they are completed within defined time and budget
  • Monitor progress of projects to ensure they meet targets and client expectations
  • Ensure all stakeholders have a clear view of activities, milestones, costs, and risks at all times
  • Check in with teammates to ensure they are not over-scheduled on project tasks and have everything they need to work effectively and efficiently
  • Collaborate and communicate regularly with internal team leads on project resourcing, progress, and challenges
  • Provide regular status updates during standups, check-ins
  • Actively work to reduce and manage risk on projects
  • Manage day-to-day operational aspects of projects, including:
    • Allocate appropriate resources
    • Review and update project schedule
    • Plan and manage project timelines and budgets
    • Supervise and review work done by the project team
    • Maintain project documentation (as little as the team/client requires)
  • Ensure smooth onboarding and offboarding processes with stakeholders
  • Establish and support positive work and stakeholder relationships
  • Provide estimation and planning support for business development roles
  • Facilitate presentation of milestones/deliverables to the client
  • Interact closely with leaders and clients on any issues or questions that arise day to day

Qualifications

  • Four year college degree from an accredited institution OR relevant work experience  
  • 5 years account, campaign or project management experience, or other relevant experience
  • 3+ years of agency project management experience in the digital space
  • Experience working on multiple projects (5-7) and staff at one time with strict attention to detail
  • Demonstrate accountability and top-notch communication and presentation skills with the ability to communicate at ALL decision-making levels
  • Experience working in an extremely fast paced environment
  • Knowledge of the digital marketing and social media landscape
  • Demonstrated ability to motivate staff/project team, inspire teamwork and take a leadership role
  • Ability to solve complex problems with keen instincts and organizational experience
  • Must be able to simultaneously focus on big picture, details and driving results
  • Familiar with Lean, Agile, Waterfall and hybrid approaches and methodologies
  • Understanding of latest technology, principles, and approaches: lean PM, responsive design, rapid prototyping, digital style guides, content with design approach, UX design, people centered design, design thinking, accessibility (VR/AR, AI a nice to have)
  • Clear understanding of other teammates’ roles: research, content, design, development, QA testing, data collection, social media
  • Ability to successfully scope and estimate digital products (both apps and websites)
  • Comfortable setting clear boundaries, liaising and negotiating with the team, executive decision makers, contractors, vendors, and clients
  • Clear focus on people and communication (budgets and process fall in line when your PMs know how to handle people)
  • Personal qualities: leadership, great sense of humour, excellent communication skills, emotionally intelligent, empathetic, masterful expectation management, great attention to detail, fantastic negotiation skills, process adaptable, organized, willingness to learn new things

Compensation + Perks

  • Competitive compensation. We are a mission-driven, for-profit organization that can offer you a strong base salary, incentive-based bonuses and full health, dental and vision and a 401k.
  • Amazing team. The Do Big Things family is an inspiring & award-winning group of brilliant, motivated, principled, good-spirited people.
  • Work-life balance. We’re family-friendly. You can work from home and/or in a co-working space.
  • Live healthy. Take a vacation whenever you need one.

Equal Opportunity

At Do Big Things, we believe the diversity of ideas, perspectives and cultures that our employees contribute to our company is among our strongest assets. We are proud to be an inclusive, equal-opportunity workplace. Women, people of color, members of the LGBTQ community and others are strongly encouraged to apply.

Want to Apply?

We’d love to hear from you. Send your resume and cover letter to [email protected] with “Digital Project Manager” in the subject line.
 
 

Senior Developer – PHP/LAMP/PYTHON/DJANGO BACKEND

Do you want your work to make a difference? Do you want to make a measurable impact on the world? Do you like the idea of jumping into an amazing team and collaborating with like-minded, passionate, exceptional people to engage digital communities and create social change? Welcome to Do Big Things.

Do Big Things builds digital-driven movements that succeed through the power of people. We specialize in helping the nation’s leading nonprofits, foundations and political campaigns tell powerful stories, engage their supporters, and implement strategic digital platforms to drive social change in their communities.

Some of our recent and current clients include ONE.org, MomsRising, Everytown for Gun Safety, Greenpeace, Define American, and many more. We are a “virtual” company of 40 people — our team is distributed across the US and Mexico. We have a small, fun crew that stays in touch throughout the workday on Slack, Email, and Zoom.

Why You?

Want to use your skills to change the world? Do Big Things is seeking a strong senior developer to join our team building apps, websites, and digital tools to support our development of leading edge highly interactive web applications for cause-oriented organizations and progressive political campaigns.  Most of our work is in PHP (using WordPress, Laravel,), Python (using Django and Flask), on Amazon AWS servers. We use many standard APIs (Google (Maps, YouTube, etc), Facebook, Twitter, SalesForce, ActionKit, NationBuilder, etc).

For this position, the programmer/developer would provide hands-on programming skills in the creation of interactive web applications using common development languages. The developer must be experienced with software development methodologies and best practices in software development. The developer will work with clients and potential clients to assess their existing technology platforms and recommend solutions that would make their digital programs more effective and ensure the success of client projects and relationships. This will include outlining project specs and providing reliable estimates for project completion.

Above all, we’re looking for someone with creative but practical solutions to interesting and difficult problems. More concretely, you’ll need to have strong technical skills, including fluency in Python and PHP, the ability to write clean, performant, well-documented code on aggressive timelines, with an eye for good architecture and design. Effective (and regular) communication with clients, project managers, stakeholders, and other engineers is a must.

Required Skills & Qualifications:

You must have significant experience and skills in the following:

  • 3+ years experience in software development
  • Experience working in a position with client deliverables and client interactions.
  • Hands-on experience with various Amazon Web Services, or similar offerings from another cloud provider, is a plus.
  • Experience with Docker, Heroku, Capistrano, and continuous integration systems is a plus
  • Demonstrated expertise in Python and PHP and familiarity with popular Python and/or PHP-based frameworks / platforms. Demonstrated experience Node.js is also highly preferred.
  • Expertise with mainstream SQLs such as MySQL and PostgreSQL.
  • Sys Admin / server management experience e.g. installing and configuring Web servers including Apache and IIS.
  • Experience developing in Windows and Linux server environments.
  • Unit testing, automated testing and writing design documentation
  • 1-3+ years experience in distributed systems and web services design using REST and/or SOAP services
  • Experience with social network API’s including Facebook Graph API, Twitter, Instagram, and LinkedIn
  • Designing and implementing mission-critical, highly scalable web services
  • Experience with CRMs including Salesforce, ActionKit, NationBuilder and Blue State Digital is highly preferred
  • Experience with the following is preferred:
    • Front-end frameworks such as React.js/ Vue.js
    • Native app development
  • Strong written and oral communication skills.
  • Working knowledge of Google Analytics is a plus.
  • WordPress customization and WP mulit-site
  • WP Engine
  • CDN’s like Cloudflare

Expected Developer Responsibilities:

  • Interface with the technology leaders at large, technically sophisticated non-profits to design technical solutions to help them achieve their strategic objectives.
  • Provide support on overall technical strategy for these organizations based including recommendations on tools and platforms.
  • Identify opportunities for enhancements to Do Big Things’ offerings and client systems and work with the rest of the team to scope and implement them.
  • Work with the Business Development, Account Management, and Digital Strategy teams to identify market opportunities for additional Do Big Things offerings, including new tool development and strategic consulting opportunities.
  • Support developers on other projects, helping to drive and evolve tech best practices and culture at Do Big Things.
  • Produce written deliverables such as high-level technical recommendations or requirements as needed.
  • Work independently and in small teams to accurately implement technical specs on a wide range of projects for Do Big Things clients.
  • Contribute to several aspects of client projects: requirements gathering, estimate creation, data design, CMS set-up and customization, and/or server setup and administration.
  • Produce quality work on a tight schedule, delivering on time and on budget.
  • Actively communicate with project managers, designers, and stakeholders, including client contacts, throughout the course of a project.
  • Provide constructive design and code review for other engineers.
  • Thoroughly test your work.
  • Document and present your work to clients and end-users.

Compensation + Perks

  • Competitive compensation. We are a mission-driven, for-profit organization that can offer you a strong base salary, incentive-based bonuses and full health, dental and vision and a 401k.
  • Amazing team. The Do Big Things family is an inspiring & award-winning group of brilliant, motivated, principled, good-spirited people.
  • Work-life balance. We’re rejecting the convention of the office. You can work from home and/or in a co-working space, where you can be there for your family and your interests.
  • Live healthy. Take a vacation whenever you need one.

Equal Opportunity

At Do Big Things, we believe the diversity of ideas, perspectives and cultures that our employees contribute to our company is among our strongest assets. We are proud to be an inclusive, equal-opportunity workplace. Women, people of color, members of the LGBTQ community and others are strongly encouraged to apply.

Want to Apply?

We’d love to hear from you. Send your resume and cover letter to [email protected] with “Senior Developer” in the subject line.
 
 

Lead Engineer

Do you want your work to make a difference? Do you want to make a measurable impact on the world? Do you like the idea of jumping into an amazing team and collaborating with like-minded, passionate, exceptional people to engage digital communities and create social change? Welcome to Do Big Things.

Do Big Things builds digital-driven movements that succeed through the power of people. We specialize in helping the nation’s leading nonprofits, foundations and political campaigns tell powerful stories, engage their supporters, and implement strategic digital platforms to drive social change in their communities.

Some of our recent and current clients include ONE.org, MomsRising, Everytown for Gun Safety, Greenpeace, Define American, and many more. We are a “virtual” company of 34 people — our team is distributed across the US and Mexico. We have a small, fun crew that stays in touch throughout the workday on Slack, Google Hangout, Email, and Zoom.

Why You?

Do you enjoy building teams that succeed? Do you excel at problem-solving, at finding the best solution for complex problems? Do you excel at turning complex ideas and strategies into reality? Can you work in a fast-paced environment where every day is different? Then this position is for you.

As Lead Engineer, your primary responsibility will be to lead and supervise our team of developers, working primarily with WordPress and Django, as they develop, test, modify, and create solutions that further the social mission of our clients. You will interface heavily with the senior marketing, technical, and executive management teams to bring the structure and support for the big visions of website and app development projects.

Responsibilities:

  • Lead a team of developers, set goals, & manage projects
  • Promote creativity & innovation
  • Interface with various groups across the organization
  • Support product conceptualization, justification, requirements definition, development, implementation, & launch
  • Develop the backend for web-based software by building RESTful API
  • Write code to communicate with external Web Services (Web API)

Requirements and Desired Experience:

  • Bachelors in CS, EE, or similar
  • Five plus years of Web development experience
  • Extensive experience with C# & .NET
  • Strong leadership and project management experience
  • Excellent verbal and written communication skills
  • Positive attitude, desire for continued learning, and need to be challenged  

Compensation + Perks

  • Competitive compensation. We are a mission-driven, for-profit organization that can offer you a strong base salary, incentive-based bonuses and full health, dental and vision and a 401k.
  • Amazing team. The Do Big Things family is an inspiring & award-winning group of brilliant, motivated, principled, good-spirited people.
  • Work-life balance. We’re rejecting the convention of the office. You can work from home and/or in a co-working space, where you can be there for your family and your interests.
  • Live healthy. Take a vacation whenever you need one.

Equal Opportunity

At Do Big Things, we believe the diversity of ideas, perspectives and cultures that our employees contribute to our company is among our strongest assets. We are proud to be an inclusive, equal-opportunity workplace. Women, people of color, members of the LGBTQ community and others are strongly encouraged to apply.

Want to apply?

We’d love to hear from you. Send your resume and cover letter to [email protected] with “Lead Engineer” in the subject line.

  Return