Description : Job Summary :
The Full Stack Developer will be responsible for developing and implementing user interface components and backend services, encompassing the entire software development lifecycle from concept to deployment.
Key Responsibilities :
- Frontend Development : Develop highly responsive and accessible user-facing features using React.js (including Hooks and Context API) and modern JavaScript (ES6+).
- Backend Development : Build and maintain scalable, high-performance Node.js backend services using Express.js or NestJS.
- API Integration : Design and consume robust RESTful APIs.
- Testing : Implement unit and end-to-end tests using frameworks like Jest and Cypress.
- Code Quality : Optimize application for maximum speed and scalability.
- Participate in cross-functional code reviews.
Required Technical Skills :
Frontend : Expert in React.js, HTML5, CSS3 (with preprocessors like SASS / LESS or CSS-in-JS), and JavaScript (ES6+).Backend : Strong proficiency in Node.js and framework like Express.js.Database : Experience with MongoDB or PostgreSQL.Tools : Git, experience with CI / CD workflows.Bonus :
Experience with TypeScript, Redux, or a serverless architecture(ref : hirist.tech)