Build high-quality, scalable systems. Often, owning a product from concept to shipping.
Engage with nonprofits to build a deep understanding of their problems.
Day to day, you will be expected to write code and be involved in planning, product, and delivery, making full use of AI tools such as Claude Code.
Be involved on a highly technical level, helping to establish and build best practices regarding technologies used.
Ensure high code quality through automated testing, CI/CD, and monitoring.
Work closely with product, design, and engineering peers.
Contribute to product strategy through a user-centric, data-driven mindset.
Participate in architectural decisions that shape the platform.
Mentor other engineers and help grow the team’s technical capabilities.
Requirements
5+ years of experience in software development (Typescript/ React/NextJS preferred).
Strong understanding of databases, particularly PostgreSQL.
Comfortable using AI tools to build solutions, as well as building AI-driven products.
Familiarity with monitoring systems, AWS, CI/CD pipelines, and automated testing.
Comfortable getting stuck into the whole product lifecycle, including design, testing, and analytics.
Previously built a great product; you know what it takes to build something that users truly love, and you have the technical expertise to scale it.
A knack for making powerful tools that are easy to use for even the least technical users.
Ability to reason from first principles and build solutions for open-ended problems.
Knowledge of using data and experiments to iterate on improving a product.
Enjoy the challenge of balancing pragmatism and speed with building robust, maintainable solutions (you know how to use tech debt as a tool and when it needs to be addressed).
Tech Stack
AWS
Next.js
Postgres
React
TypeScript
Benefits
Salary reviews and share options becoming an integral part of our growth and share in the company's success