Job Closed

This listing is no longer active.

ActBlue logo
ActBlue

ActBlue is a fundraising software tool geared towards liberal people and organizations. The company offers fundraising tools, technology, and software designed to help grassroots o

Software Engineer II

Location

Arizona + 27 moreAll locations: Arizona | California | Colorado | Connecticut | Florida | Hawaii | Illinois | New Hampshire | New Jersey | New York | North Carolina | North Dakota | Ohio | Oregon | Maryland | Massachusetts | Michigan | Minnesota | Missouri | Pennsylvania | Rhode Island | South Carolina | Texas | Utah | Vermont | Virginia | Washington | Wisconsin

Posted

62 days ago

Salary

$136.6K - $166.3K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishReactRubyRuby on RailsTypeScript

Job Description

Software Engineer II

ActBlue

• Implement and deliver small to medium-sized projects that span a few sprints. • Collaborate with software engineers, product teams, and design teams to develop new features for donors and fundraising entities of all sizes. • Break down work and estimate effort for smaller projects with some ambiguity; engage in scoping discussions to help build clarity and assess feasibility. • Design products and systems with performance in mind so all users have a great experience on our platform. • Work across the stack using React, TypeScript, and Ruby on Rails. • Improve platform performance and maintainability through quality code, testing, monitoring, and documentation. • Ensure product and feature quality through thorough PR reviews and QA testing. Provide thoughtful constructive feedback in code reviews and other collaborative settings. • Engage with and contribute to technical discussions around new solutions and architecture. • Consistently maintain a reasonable pace of delivery; independently prioritize your day-to-day work. • Communicate work status effectively and escalate blockers quickly to your team; communicate with other engineering teams or stakeholders as needed. • Seek and incorporate feedback on your approach and execution from colleagues with complementary technical expertise. • May provide guidance and training to other members of the team. • Grow as an individual and increase your impact on the success of your team and the progressive movement with the support of your manager. Develop a well-rounded skillset through feedback and mentorship from other team members and your manager. • Foster a collaborative and inclusive team culture aligned with our values.

Job Requirements

  • 2-4 years of professional experience working as a team member and delivering projects.
  • Professional development experience with React and Ruby on Rails.
  • A track record of delivering timely, high-quality features while collaborating with product and design to resolve ambiguity and prioritize high-impact work.
  • Ability to break down work and estimate effort for smaller projects with some ambiguity.
  • A demonstrated ability to write extensible, maintainable, and scalable code.
  • Expertise and creativity when it comes to delivering value fast, with a focus on MVPs, frequent deployments, scope negotiations, and demos.
  • A strong sense of ownership and accountability. You care about helping your team deliver their roadmap and achieve the strategic outcomes of the work. Show ownership over the quality of the projects you're a part of.
  • Ability to consistently maintain a reasonable pace of delivery, independently prioritize day-to-day work, and manage distractions.
  • Comfort seeking and incorporating feedback on your approach from colleagues and providing thoughtful feedback to others.
  • An inclusive and empathetic working style, particularly in a remote and distributed work environment.
  • Eagerness to learn and grow your skills as an engineer for all parts of the stack.
  • A passion for software and ActBlue's mission to build people-powered movements.

Benefits

  • Flexible work schedules and an unlimited time-off policy
  • Fully paid and trans-inclusive health, dental, and vision insurance for employees and their families; plus fully-paid health reimbursement arrangement to use for out of pocket expenses and fully-paid short- and long-term disability
  • Fully paid basic and AD&D life insurance and a voluntary supplemental life insurance option
  • Dependent and health care flexible spending account options
  • Employee Assistance Program (EAP) benefits for employees
  • Automatic 2% Employer-paid 401K contribution, plus up to an additional 6% match on employee contributions
  • A minimum of three months paid medical, family and parental leave (for all new parents, adoptions included)
  • Commuter or home-office benefits, including a $1,000 home-office setup allowance for all new full-time remote employees
  • Additional perks including quarterly snack deliveries and digital subscriptions to the Boston Globe & New York Times

Related Job Pages

More Full-stack Engineer Jobs

Imply logo

Staff Software Engineer

Imply

The Database for Modern Analytics Applications – From the original creators of Apache Druid®

Full TimeRemoteTeam 51-200H1B Sponsor

• Implement and maintain micro-services and backend software components in modern Java • Develop and maintain state-of-the-art features within Apache Druid • Lead in the design and development of major features across teams • Coordinate directly with PM, UX design, frontend engineers, and backend engineers to successfully deliver major initiatives, new features, and products • Be on-call for production issues (2 weeks per cycle, 4-6 times per year)

California
$165K - $220K / year
Wynd Labs logo

Full Stack Engineer

Wynd Labs

The first transparent node marketplace. Earn passive income by monetizing your view of the internet.

Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Develop and maintain both front-end and back-end components of our application, ensuring seamless integration and optimal performance. • Collaborate with product managers and designers from initial concept through to deployment, translating ideas into functional and user-friendly solutions. • Optimize application performance, security, and scalability to enhance the overall user experience and meet business goals. • Participate in code reviews, contribute to best practices, and continuously improve development processes. • Stay abreast of emerging technologies and industry trends, integrating new tools and methodologies to keep our tech stack modern and efficient. • Troubleshoot and resolve complex technical issues, providing timely solutions and maintaining system reliability.

United States
$180K - $300K / year
RTB House logo

Senior Software Engineer

RTB House

RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B No Sponsor

• We're looking for a Senior Software Engineer to help us design, build, and optimize high-performance backend systems that power real-time bidding (RTB) and machine learning at internet scale. • You’ll work on software that handles billions of daily transactions with strict latency and reliability constraints - all in a distributed, low-latency environment. • Developing and maintaining the ML training platform and the bidding infrastructure that evaluates ML models in the production environment. • Identifying performance bottlenecks and optimizing critical, low-level parts of the system. • Ensuring the reliability and scalability of implementations, and creating performance and correctness tests for new system components. • Testing and benchmarking open-source Big Data and ML technologies to assess their suitability for the production environment.

Poland
instellix logo

Software Engineer, Data Analytics & Administration

instellix

Nitrobox builds enterprise-class automated billing and monetization solutions for any sophisticated business model

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• You design integrations, data flows, data models and best practices from the ground up in the context of Data and Analytics. • You work on a scalable, secure and maintainable solution to provide our customers with value both through raw data exports and business KPIs related to the transactions processed on our platform. • You design and develop scalable, maintainable backend services in our modern microservice architecture, create their data-oriented APIs and build dashboards on that basis. • In addition, you develop authorization and administration mechanisms together with your team that govern access to data on our platform and ensure secure and flexible management of those permissions and configurations. • In task and workflow management you design and optimize the interaction between the different roles and users on our platform. • You take responsibility for the end-to-end delivery of new features: from the product concept through architectural decisions and implementation to stable operation in the cloud. • You identify risks, dependencies and optimization opportunities early and actively manage them to ensure success. • You question business requirements and act as a technical sparring partner within the team, propose solutions and contribute your own ideas for new features and technical improvements. • You enjoy working in a team and collaborate closely with Product, Sales and other Engineers.

Germany