Product Engineer (Product Development)
Location
Chennai | India
Job description
- Candidates with minimum Bachelor s degree in computer science, Software Engineering, or a related field
- 10 to 15+ years of professional experience in React.js development, with a strong focus on building complex web applications
- In-depth knowledge of React.js and its core principles, virtual DOM, state management (such as Redux or MobX), and component lifecycle
- Extensive experience with JavaScript, HTML, CSS, and related front-end technologies
- Proven expertise in designing and implementing scalable and performant React applications
- Strong understanding of software development principles, design patterns, and best practices
- Experience with modern front-end build tools and frameworks (e.g., Webpack, Babel)
- Proficiency in version control systems (e.g., Git) and familiarity with CI/CD workflows
- Solid understanding of web application security and common vulnerabilities
- Excellent problem-solving skills and the ability to analyse and resolve complex technical issues
- Strong communication and collaboration skills to work effectively within a cross-functional team
- Experience with Agile development methodologies and practices
- Ability to adapt quickly to new technologies and a desire to continuously learn and improve
Additional Skills:
Master s degree in computer science or a related field. Experience with server-side technologies such as Node.js, Express, or GraphQL. Familiarity with testing frameworks and test-driven development (TDD) practices. Knowledge of UI/UX principles and experience collaborating with designers. Active participation in the React.js or broader front-end development community (e.g., open-source contributions, blog writing, speaking engagements).
Relevant Experience : 10 to 15 Years Base Location : Chennai Mode : Regular
Job tags
Salary