Senior Full Stack MERN Developer
Role Summary We're looking for a hands-on, entrepreneurial Senior Full Stack Developer with expertise in the MERN stack to lead development across our key platform components. Youll play a pivotal role in scaling, extending, and improving web-based systems for content production (Boostr), AI-powered learning paths (Journeybuilder), and digital course creation (DesignPilot). You must be a self-starter who thrives on autonomy, yet collaborates well within cross-functional teams. Core Responsibilities Develop and maintain complex web applications using MongoDB, Express.js, React.js, and Node.js Architect and implement modular, extensible backend APIs for AI-assisted workflows, course production pipelines, and user journeys Build responsive, performant, and accessible frontends that support dynamic visualizations and real-time collaboration Integrate with AI APIs, third-party services (e.g., AWS, OpenAI, Hugging Face), and internal analytics engines (e.g., Starweaver Analytics, MarketMetrics) Collaborate with designers, content strategists, and AI researchers to create user-first, data-enriched interfaces Support the evolution of our microservices architecture (Docker, Kubernetes) and CI/CD workflows Write unit, integration, and end-to-end tests using modern frameworks (Jest, Cypress, Supertest) Optimize performance and ensure security across our cloud-hosted apps (AWS, Vercel, Netlify, Mongo Atlas) Participate in design/code reviews, sprints, architecture planning, and technical mentoring Technical Requirements Frontend: Deep experience with React.js, React Context, Redux, React Query Component libraries (MUI, TailwindCSS, Ant Design) Form management (Formik, React Hook Form) D3.js, Chart.js or similar for dynamic data visualizations Backend: Advanced Node.js and Express.js with async workflows MongoDB schema design, aggregation, and performance tuning API security (OAuth2, JWT, HTTPS, rate limiting) File and media handling (Multer, S3 integration) DevOps/Tooling: Git, GitHub Actions, Docker, basic Kubernetes familiarity RESTful services & optional GraphQL exposure Logging, monitoring, and tracing tools (e.g., LogRocket, Sentry, Prometheus) Other Integrations: Familiarity with AI APIs (OpenAI, Anthropic, Cohere) Experience with content production pipelines or asset management systems a plus Familiarity with education/LMS environments (e.g., SCORM, xAPI) highly desirable Who You Are A builder: You enjoy crafting full features from frontend to backend An entrepreneur: You see problems as opportunities and thrive with minimal oversight A team collaborator: You work effectively across disciplines and cultures A learner: Youre eager to explore how AI and data are transforming education A contributor: You document, test, and support your code beyond the first release Qualifications 5+ years experience in full-stack web development, especially with MERN Demonstrated experience launching and scaling production-grade applications Strong English communication skills (written and verbal) Bachelors or Masters degree in Computer Science or equivalent experience What We Offer Opportunity to shape cutting-edge educational platforms used globally Creative autonomy in a fast-paced, entrepreneurial team Hybrid work flexibility and supportive work environment Collaboration with global experts in education, design, and AI