HamburgerMenu
hirist

Principal Software Engineer - MERN Stack Development

SproutsAI
Multiple Locations
8 - 12 Years

Posted on: 20/08/2025

Job Description

About the Role :


SproutsAI seeks a Principal Engineer to shape the architecture of our AI-powered recruiting agents, ship impactful features, and collaborate closely with product and design teams.


This is a high-impact, high-ownership role for an experienced leader who thrives in a fast-paced, innovative environment.


Responsibilities :


- Drive architectural decisions and lead a small but growing team of frontend and backend engineers.


- Own and implement end-to-end features across our AI recruiting agents, including dashboards, real-time coordination flows, and analytics.


- Set technical direction across our stack, ensuring system design supports flexibility, performance, and scale.


- Collaborate closely with the founding PM and designer to translate ambiguous user needs into elegant product experiences.


- Elevate engineering standards through thoughtful code reviews, strong engineering practices, and technical mentorship.


- Prioritize rapid iteration and smart experimentation over perfection.


Qualifications :


- 8+ years of full-stack experience, ideally in fast-paced or startup environments.


- Fluency in the MERN stack and modern backend and frontend architectures.


- Proven experience leading engineering teams, setting direction, and fostering growth.


- Bachelor`s degree in Computer Science or a related field; Master`s degree preferred.


- A passion for building products from the ground up and thriving in high-ownership environments.


- Deep commitment to clean, maintainable code and thoughtful UX.


Skills Required :


- MERN Stack (MongoDB, Express.js, React, Node.js)


- Modern backend and frontend architectures


- Experience with LLMs, embeddings, scheduling logic, or agent frameworks (a plus)


- Agile methodologies


- Git


- Strong problem-solving and analytical skills


info-icon

Did you find something suspicious?