Lead MERN Engineer
Devsinc
Posted: February 26, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design and develop scalable full-stack applications using PostgreSQL, Express.js, React.js, and Node.js for a leading technology company.
Required Skills
Job Description
Devsinc is hiring a Lead - Full Stack Developer with 5+ years of experience in building scalable full-stack applications using PostgreSQL, Express.js, React.js, and Node.js. The ideal candidate will architect and design robust backend and frontend systems, take ownership of system architecture decisions, and ensure long-term maintainability and scalability. This role requires strong technical expertise, prior experience leading initiatives or mentoring engineers, and excellent communication skills to collaborate effectively with cross-functional teams and contribute to technical discussions aligned with business objectives.
Responsibilities
• Lead full-stack development using React.js, Node.js, and modern JavaScript/TypeScript.
• Architect scalable backend systems and frontend applications.
• Build RESTful/GraphQL APIs with authentication (JWT, OAuth), validation, and error handling.
• Design and optimize relational database schemas (PostgreSQL), manage ORM-based migrations, and improve query performance.
• Implement background jobs and queue systems (BullMQ, RabbitMQ).
• Establish logging, monitoring, and observability practices (Winston, Datadog, Sentry).
• Ensure performance, security, scalability, and code quality through testing and reviews.
• Collaborate with Product, QA, DevOps, and Design teams.
• Manage CI/CD pipelines and cloud deployments.
Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
• 5+ years of full-stack development experience with strong expertise in React.js (hooks, state management, component architecture) and Node.js (async/await, Promises).
• Fluency in TypeScript (required).
• Strong experience building RESTful APIs with Express.js and working with PostgreSQL/MySQL.
• Experience with ORMs & migrations (Prisma, Drizzle, TypeORM) and database versioning.
• Strong understanding of transactions, isolation levels, and query planning.
• Ability to own system architecture decisions and ensure long-term maintainability and scalability.
• Experience with Next.js (SSR/SSG), WebSockets (socket.io), and microservices/monorepos.
• Experience with background jobs/queues (BullMQ, RabbitMQ).
• Experience with logging & monitoring tools (Winston, Datadog, Sentry).
• Hands-on experience deploying and managing applications on cloud platforms (AWS/GCP preferred), including CI/CD pipelines and Docker-based containerization.
• Prior experience mentoring developers and working in Agile/Scrum environments.
• Excellent communication skills with the ability to collaborate cross-functionally and interact confidently in client-facing discussions.