We’re hiring a Full Stack Engineering Lead to join a long-term project for one of our clients in the education technology space. The platform is a leading solution in digital learning, serving millions of students through personalized, adaptive instruction and real-time data insights. It’s a high-impact product that helps learners progress at their own pace while empowering educators with tools to improve outcomes.
As the Engineering Lead, you’ll collaborate with cross-functional teams—including product, design, and data — to guide technical execution, contribute to architectural decisions, and help build scalable systems from front to back. You’ll also mentor engineers and play a key role in shaping engineering culture and best practices.
Responsibilities:
Lead the design, development, and delivery of end-to-end software solutions — both front-end and back-end.
Own the technical direction and architecture of the project, ensuring quality, scalability, and maintainability.
Implement and maintain cloud-native services using Java (Spring Boot) and AWS.
Develop and enhance the front-end of a canvas-based student-facing web application.
Collaborate with cross-functional teams to create seamless, engaging user experiences.
Write unit tests and ensure best practices across the codebase.
Act as the main technical point of contact, managing timelines and delivery with minimal oversight.
Requirements:
Minimum 3 years of proven experience in leading engineering teams5+ years of professional experience in full stack development.
Strong expertise in Java (preferably with Spring Boot) for back-end development.
Solid experience with TypeScript and at least one modern front-end framework (React, Angular, or Vue).
Experience with AWS and building cloud-native applications.
Strong understanding of algorithms, data structures, and software design patterns.
Highly organized, self-driven, and comfortable owning technical responsibilities.
Familiar with Agile workflows; experienced with Git and Jira.
Excellent verbal and written English communication skills.
What We Offer:
Autonomy to drive the technical vision and own project outcomes.
A leadership role with purpose, building a product that impacts millions of students and educators.
Fully remote work with the option to use a local office if preferred.
Supportive, low-stress environment focused on work-life balance.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.