We're building a high-performance engineering team to amplify the impact of social justice movements worldwide. The ideal candidate is an experienced senior software engineer with expertise in modern front-end architecture, frameworks, and testing.
Key responsibilities include designing, implementing, and maintaining high-quality applications and features, collaborating with cross-functional teams, conducting code reviews, architecting technology strategies, managing databases, writing documentation, and troubleshooting software issues.
The role requires:
* Proven experience as a senior engineer with in-depth knowledge of JavaScript, React, NextJS, Jest, Cypress, Redux, and performance optimization techniques
* Solid understanding of SDLC processes, SOLID principles, OOP, and design patterns
* Ability to communicate technical concepts to non-technical stakeholders
* Experience with backend principles and willingness to expand backend skills
Bonus points for experience with Infrastructure-as-Code, AWS, GraphQL, and PHP frameworks.
We value work-life balance, autonomy, and collaboration. You'll have the opportunity to work on high-impact projects, learn from industry leaders, and make a meaningful difference in the world.
Benefits include a competitive salary, superannuation, flexible working arrangements, and a dynamic, inclusive work environment.