Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer

at NationBuilder

Posted 7 months ago | 0 applied

Description:

  • NationBuilder creates software for leaders, working with advocacy groups, nonprofit organizations, political candidates, and community organizers.
  • The company values diversity and aims to create an authentic culture where people thrive and grow.
  • The engineering team focuses on continuous learning and improvement, optimizing for rapid, agile development with frequent deployments.
  • As a Senior Software Engineer, you will build and maintain the software powering NationBuilder and act as a role model for other engineers.
  • You will contribute to team effectiveness through collaboration, efficient resource use, and writing maintainable software.
  • The role involves critical thinking to understand broader contexts and identifying the best solutions, technologies, or processes.
  • You will break down and implement complex features and investigate technical issues while maintaining quality standards in software development, testing, and documentation.
  • The Platform team aims to remove roadblocks for other engineering teams and innovate on the platform's backbone and performance metrics.
  • You will have opportunities to innovate on job patterns for background processing and ensure continuous upgrades of Ruby on Rails.

Requirements:

  • You must have at least 3-5 years of professional software engineering experience.
  • You should be enthusiastic about learning new things and excited to pair with other engineers.
  • You must practice test-driven development and judicious refactoring.
  • You should be responsive to customer feedback and a pragmatic problem solver.
  • Clear communication about technical solutions with both engineering and non-engineering stakeholders is essential.
  • You should work well in small teams with a clear mission and have the insight to prioritize important tasks.
  • You must have a strong technical background and professional experience with Ruby on Rails.
  • Familiarity with the technologies in the stack, including Ruby, Rails, PostgreSQL, MongoDB, Redis, HTML/CSS/SCSS, and JavaScript (React/Redux/Bootstrap), is required.

Benefits:

  • The salary for the Senior Software Engineer position ranges from $135,000 to $165,000 USD.
  • NationBuilder is an equal opportunity employer and values inclusion, ensuring a diverse workplace.
  • The company is committed to finding talent without discrimination based on race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, or disability status.