Node.js Developer (EdTech sphere)
Coherent Solutions - Fairfax, Vermont, us, 05454
Work at Coherent Solutions
Overview
- View job
Overview
You will play a key role in designing, developing, and maintaining scalable backend systems that support a microservices-based architecture. Youll work on implementing efficient, secure, and high-performance solutions using Node.js, TypeScript, AWS, and PostgreSQL, while contributing to a platform that directly impacts millions of students. Technologies
TypeScript Node.js React Serverless technologies What You'll Do
Design and develop backend services and APIs using TypeScript and Node.js, with a focus on performance, scalability, and reliability; Build and maintain robust database schemas and queries with PostgreSQL, ensuring data accuracy and performance; Architect and implement serverless applications using AWS Lambda, API Gateway, and related services; Develop and maintain microservices, ensuring modularity, independent deployment, and scalability; Implement system monitoring, caching, and performance optimization strategies; Collaborate with product managers, designers, and engineers to build business-aligned solutions; Write and maintain unit, integration, and end-to-end tests for backend components and serverless functions; Perform code reviews, ensuring adherence to best practices in performance, style, and testability; Document backend systems, contribute to internal knowledge bases, and update educational content as needed; Debug and resolve production issues, analyzing their sources and ensuring system reliability; Provide mentorship and technical guidance to junior engineers on the team; Job Requirements
4+ years of advanced PostgreSQL experience in schema design, optimization, and administration; 3+ years of experience working with AWS and serverless technologies (Lambda, API Gateway, DynamoDB); 3+ years of experience working with microservices architecture; Deep understanding of system scalability principles, including caching and performance optimization; Strong experience with query optimization, data access patterns, and database performance tuning; Proven ability to build and maintain robust, production-grade backend platforms; Ability to work collaboratively in Agile or cross-functional teams; Excellent written and verbal English communication skills (B2+ level); Ability to work independently, manage time efficiently, and deliver high-quality results in a fast-paced environment; Nice To Have
Experience with Python web applications; Familiarity with distributed systems, message queues, and event-driven architecture; Knowledge of Docker and Kubernetes; Comfort using GenAI tools to support day-to-day development tasks; Background in higher education technology, digital publishing, or courseware systems; What Do We Offer
The global benefits package includes: Technical and non-technical training for professional and personal growth; Internal conferences and meetups to learn from industry experts; Support and mentorship from an experienced employee to help you professional grow and development; Internal startup incubator; Health insurance; Sports activities to promote a healthy lifestyle; Flexible work options, including remote and hybrid opportunities; Referral program for bringing in new talent; Work anniversary program and additional vacation days.
#J-18808-Ljbffr