21 Aug
|
Renault
|
Chennai
Must Have
- Backend Development: Design, develop, and maintain robust and scalable server-side applications using Node. js, Express. js, and related frameworks.
- API Development: Build and manage RESTful APIs and NODEJS services for seamless integration with frontend systems and third-party services.
- Architecture & Design: Lead the design and architecture of backend systems, ensuring scalability, performance, and security. Collaborate with cross-functional teams to define technical requirements.
- Database Management: Design and optimize relational databases (e. g. , PostgreSQL, MySQL) for high availability and performance.
- Performance Optimization: Identify and address performance bottlenecks, optimize queries, and ensure low-latency responses across services.
- Security Best Practices: Implement and enforce secure coding practices, data encryption, and authentication methods (e. g. , JWT, OAuth2) to ensure the integrity and security of the application.
- Testing & Code Quality: Ensure high code quality by writing unit, integration, and end-to-end tests. Use testing frameworks such as Jest, Mocha, or Chai for automated testing.
- Collaboration: Work closely with frontend developers, DevOps,
and product teams to deliver cohesive, end-to-end solutions. Collaborate in Agile processes, including sprint planning and retrospectives.
- Mentorship & Leadership: Provide guidance and mentorship to junior and mid-level developers, leading code reviews and fostering a collaborative team workplace.
- Continuous Improvement: Knowledge on continuous integration and deployment in Cloud Infrastructure like GCP with - Gitlab CI / Jenkins is an added advantage
Good to Have:
- React Expertise: Strong understanding of React and React-related tools such as React Router, Redux, Context API, and hooks (useState, useEffect, etc. ).
- JavaScript Mastery: Deep understanding of modern JavaScript (ES6+), TypeScript, and their best practices.
- Frontend Technologies: Proficiency in HTML5, CSS3, and responsive design frameworks (e. g. , Bootstrap, Material UI).
- State Management: Experience with state management libraries such as Redux, Zustand, or Recoil.
- Testing Frameworks: Familiarity with testing libraries (Jest, Mocha, Cypress, React Testing Library) for unit, integration, and end-to-end testing.
📌 LEAD DEVIT (Chennai)
🏢 Renault
📍 Chennai