Lead Assistant Manager
Job Title: React Developer (5–7 Years Experience)
Location: Bangalore/Chennai
Job Summary:
We are looking for a skilled React Developer with 5–7 years of experience to join our development team. The ideal candidate will have strong expertise in JavaScript, React, and Node.js, along with a solid understanding of modern web development practices. You will be responsible for building scalable, high-performance web applications and collaborating with cross-functional teams to deliver high-quality products.
Key Responsibilities:
- Develop and maintain responsive web applications using React.js
- Write clean, efficient, and reusable code in JavaScript
- Build and manage backend services using Node.js
- Collaborate with UI/UX designers to implement user-friendly interfaces
- Optimize applications for maximum speed and scalability
- Integrate APIs and third-party services
- Participate in code reviews and ensure best practices are followed
- Troubleshoot, debug, and upgrade existing applications
- Work closely with product managers and stakeholders to define requirements
Required Skills:
- Strong proficiency in JavaScript (ES6+ and beyond)
- Hands-on experience with React.js and its core principles
- Solid experience in Node.js and backend development
- Familiarity with RESTful APIs and asynchronous programming
- Experience with state management libraries (e.g., Redux, Context API)
- Knowledge of HTML5, CSS3, and modern frontend build tools
- Understanding of version control systems like Git
Soft Skills:
- Strong problem-solving abilities
- Good communication and teamwork skills
- Ability to work in an agile environment
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
Experience:
- 5 to 7 years of relevant professional experience in frontend/backend development
- Develop and maintain responsive web applications using React.js
- Write clean, efficient, and reusable code in JavaScript
- Build and manage backend services using Node.js
- Collaborate with UI/UX designers to implement user-friendly interfaces
- Optimize applications for maximum speed and scalability
- Integrate APIs and third-party services
- Participate in code reviews and ensure best practices are followed
- Troubleshoot, debug, and upgrade existing applications
- Work closely with product managers and stakeholders to define requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)