Software Engineer, NationBuilder

$105-135k

React
MongoDB
CSS
Redux
HTML
JavaScript
Redis
Ruby
Bootstrap
Rails
Ruby on Rails
Junior and Mid level
Remote from US
NationBuilder

Management software for community projects

Job no longer available

NationBuilder

Management software for community projects

101-200 employees

B2BFundraisingSaaSCharityCommunity

Job no longer available

$105-135k

React
MongoDB
CSS
Redux
HTML
JavaScript
Redis
Ruby
Bootstrap
Rails
Ruby on Rails
Junior and Mid level
Remote from US

101-200 employees

B2BFundraisingSaaSCharityCommunity

Company mission

To build the infrastructure for a world of creators by helping leaders develop and organize thriving communities.

Role

Who you are

  • Have a growth mindset and are eager to learn
  • Get excited when you have the chance to pair
  • Enjoy being responsive to customer feedback
  • Are a pragmatic problem solver, knowing how to find the middle ground between “perfect, but takes forever to code” and “fixes it now, but nobody will ever be able to understand what I did.”
  • Are developing your skills to communicate about technical solutions with both engineering and non-engineering stakeholders
  • Work well in small teams with a clear mission
  • Have the insight to know what’s important and the dedication to get it done
  • Are comfortable with ruthless prioritization required to make sure we are always working on the most important thing
  • Bring at least 1-3 years of professional software engineering experience
  • You are enthusiastic about working with Ruby on Rails, have a strong technical background, and professional experience with Rails
  • We value the willingness to learn our technologies and our environment
  • An open and disciplined approach to your work is as important to us as years of experience with any of the technologies in our stack
  • We use Ruby, Rails, PostgreSQL, MongoDB, Redis, HTML/CSS/SCSS, and JavaScript (React/Redux/Bootstrap)

What the job involves

  • The role of Software Engineer is to build and maintain the software powering NationBuilder
  • You contribute to the effectiveness of the team through constant collaboration, efficient use of available resources, and writing software that is easy to reason about and modify in the future
  • You think critically to find the best solutions, technologies, and processes
  • You are capable of implementing significant portions of code and investigating issues in a complex codebase, while following standards of quality for software, testing, and documentation
  • The Platform team’s mission is to enable all engineers to run wild and free; in service of that, we take a proactive stance on removing roadblocks other engineering teams encounter
  • Looking ahead at some of the potential things you’ll be at the forefront of:
  • Innovating and moving the backbone of our platform forward
  • Driving creative approaches in how we instrument and maintain key performance metrics
  • Have the opportunity to innovate on future job patterns for our background processing
  • Ensure we stay on edge of Ruby on Rails through a continuous upgrade process

Application process

  • To apply, Tell us why you're a good fit for the job! Include contact details, resume, that sort of thing; sites you’ve worked on recently; Github account (or other online code) if you have it

Share this job

View 2 more jobs at NationBuilder

Insights

Top investors

5% employee growth in 12 months

Company

Company benefits

  • Leadership driven by employee satisfaction
  • Health insurance
  • Unlimited PTO
  • 401(k) retirement plan

Funding (last 2 of 3 rounds)

Jun 2013

$8m

SERIES B

Mar 2012

$6.3m

SERIES A

Total funding: $14.8m

Our take

Communities of people can have an enormous impact on the success of charities, political campaigns, and activism movements, but organizing them can be difficult. Whilst social network platforms are generally the solution to this, these are generally not designed for such purposes, presenting a demand for a platform specifically designed for community project management.

NationBuilder provides a community project management platform with the aim to empower the communities behind nonprofits, social movements, and political campaigns to drive change. The software consists of an integrated system of tools for purposes such as building websites that track community engagement, fundraising and financial growth, personalized email and SMS services, and dynamic databasing of supporters.

Whilst NationBuilder’s software and its features resemble many other pre-existing project management platforms, it has taken a unique stance by specifically tackling the gap in the market around community management. By providing an integrated platform of tools for such projects, the company claims that they can help grow revenues for community projects which will ultimately speed up change.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle