Key Responsibilities :
- Design, develop, and maintain full-stack web applications using React for front-end and Node.js / NestJS for backend services.
- Write clean, maintainable, and scalable code in TypeScript, using advanced features such as generics and runtime validation.
- Leverage AI-assisted development tools (e.g., Cursor, GitHub Copilot, GPT agents) to enhance coding efficiency and quality.
- Work with ORMs like Prisma, Sequelize, or TypeORM to interact with databases efficiently.
- Collaborate with product owners and designers to translate complex business requirements into elegant technical solutions.
- Apply strong architectural principles balancing technical excellence with delivery timelines.
- Ensure a strong focus on UI / UX principles to create intuitive and user-friendly interfaces.
- Integrate applications into CI / CD pipelines and manage deployments in modern cloud environments, preferably AWS.
- Participate actively in code reviews, design discussions, and agile ceremonies.
Required Skills & Qualifications :
6+ years of professional experience in full-stack development with React and Node.js.Strong hands-on experience with the NestJS framework.Deep expertise in TypeScript, including advanced typing, generics, and runtime validation libraries.Familiarity with AI-powered development tools such as GitHub Copilot, Cursor, or similar.Experience with ORMs such as Prisma, Sequelize, or TypeORM.Strong understanding of frontend UI / UX best practices.Experience working with CI / CD pipelines and cloud deployments (AWS preferred).Excellent problem-solving skills and strong communication abilities.Ability to work in a hybrid work model, collaborating effectively with distributed teams.Preferred Qualifications :
Experience in Agile / Scrum methodologies.Exposure to microservices architecture.Knowledge of containerization and orchestration (Docker, Kubernetes).(ref : hirist.tech)