Better Impact

Better Impact

Better Impact offers volunteer and donor management software to streamline engagement and management processes for organizations worldwide, with customizable profiles, training modules, and communication tools.

Internet Software & Services
11-50
Founded 2000

Description

  • Own core platform services including SSO, auth, profile, and data aggregation layers.
  • Design, build, and maintain backend APIs, services, and the frontend interfaces that use them.
  • Drive architectural decisions, including trade-offs and documentation for service evolution.
  • Design systems for scale, reliability, observability, error handling, and recovery.
  • Make platform decisions that support multi-region data residency and data movement across the US, Canada, the UK, and Australia.
  • Write production code daily and own features end to end.
  • Collaborate with product engineers to understand needs and deliver clean, well-documented APIs.

Requirements

  • 7+ years of professional software engineering experience.
  • Strong full stack capability, with ownership from database to UI.
  • Production experience with Node.js and TypeScript.
  • Modern React development experience, including hooks, state management, and component architecture.
  • Solid understanding of relational databases such as PostgreSQL or MySQL, including query optimization.
  • Experience with OpenSearch, Elasticsearch, or similar search infrastructure.
  • Working knowledge of AWS fundamentals, including RDS, S3, ECS, and SQS.
  • Hands-on experience building or operating identity and auth systems such as OAuth, SAML, and SSO federation.
  • Experience owning services in production, including monitoring, debugging, and incident response.
  • Clear technical communication skills for both technical and non-technical audiences.
  • Backend experience with PHP/Laravel is a plus.
  • Experience with .NET is a plus.
  • Experience with event-driven architectures and async job processing is a plus.
  • Prior experience as a tech lead or staff engineer is a plus.

Benefits

  • Medical, dental, and vision insurance after 90 days.
  • 401(k) after 90 days.
  • Unlimited vacation plus 9 paid holidays.
  • Paid parental leave.
  • Competitive compensation package.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Full stack Engineer - Remote

TWO95 International 51-250 Internet Software & Services

Sr. Full Stack Engineer for a remote full-time role building web-based user interfaces, reporting dashboards, and enterprise applications.

Agile JavaScript Microservices Node.js React Ruby Ruby on Rails
4 hours, 12 minutes ago

Senior Full Stack Engineer

Pavago IT Services

Pavago’s client is hiring a Senior Full Stack Engineer to architect and build a remote, mission-critical tax filing platform from the ground up.

FastAPI Git JavaScript PostgreSQL Python REST API
4 hours, 12 minutes ago

Senior Full Stack Engineer

Innovecs 251-1K Capital Markets

Innovecs is hiring for a role supporting a client that provides advanced HR technology systems for payroll, attendance, pensions, and organizational process automation.

4 hours, 12 minutes ago

Senior Full Stack Engineer

Pavago IT Services

Pavago’s client is hiring a Senior Full Stack Engineer to architect and build a remote tax filing platform from the ground up, owning the system from backend and frontend development through production deployment.

FastAPI Git JavaScript Microservices PostgreSQL Python REST API
4 hours, 27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers