We are looking for a Software Engineer to join our high-paced team. You will take ownership of features from concept to deployment, working with a modern stack to build meaningful products.
This is an opportunity to grow your skills in a supportive, experienced environment while making a tangible impact on education.
Key Responsibilities
Build & Deploy: Design and implement scalable features across the full stack (Front End & Back End).
Collaborate: Work closely with product and design teams to translate requirements into technical solutions.
Architecture: Contribute to architectural decisions and optimize applications for performance and scalability.
Ownership: Champion code quality and ensuring our features work flawlessly for students and teachers.
Requirements
Core Fluency: Proficiency in Javascript/Typescript or a modern programming language Frameworks: Experience with major web frameworks (NestJS, Django, Rails, etc.).
Front End: Solid understanding of ReactJS.
Tooling: Experience with Git, Unix-based environments, and CI/CD workflows.
Testing: Commitment to testing best practices (Unit, E2E).