Full-Stack Developer (NodeJS + ReactJS)
Job description
Responsibilities
Design, develop, and maintain scalable web applications with NodeJS (backend) and ReactJS (frontend) Collaborate with product managers, designers, QA, and engineers to deliver features end-to end Write clean, maintainable, and well-tested code while enforcing best practices and coding standards Optimize performance across the stack: API latency, DB queries, frontend load time Build reusable UI components and backend libraries for consistent development Own CI/CD pipelines and ensure smooth deployments Debug and resolve production issues efficiently Requirements Strong hands-on experience building RESTful APIs with NodeJS (Express.
js / NestJS), using Sequelize or other ORM for database interactions Proficiency with ReactJS (JavaScript/TypeScript), including component architecture and responsive UI development Solid experience with PostgreSQL (schema design, migrations, query optimization) End-to-end feature delivery experience for B2B/B2C portals (authentication, dashboards, reporting) Strong Git workflow (branching, PR reviews) and API integration between frontend and backend Production debugging skills across frontend, backend, and database layers