P

Front End Engineer

Prodapt · Pune Division, Maharashtra, India

full_timePosted 1w ago
Apply now →

Job description

**Overview** We are seeking an experienced Front End Engineer with strong expertise in React.js to build and maintain scalable, high-performance web applications for the DT CPQ program. The ideal candidate should possess a solid understanding of modern front-end technologies, UI/UX best practices, and experience integrating with backend services. Key Responsibilities - Design, develop, test, and maintain responsive web applications using React.js. - Build reusable components and front-end libraries for future use. - Translate UI/UX designs into high-quality, responsive, and pixel-perfect user interfaces. - Collaborate with product owners, designers, architects, and backend engineers. - Integrate front-end applications with RESTful APIs and microservices. - Optimize applications for performance, scalability, and cross-browser compatibility. - Write clean, maintainable, and well-documented code. - Participate in code reviews and follow Agile development practices. - Troubleshoot and resolve production issues. **Required Skills** - Strong proficiency in JavaScript (ES6+), HTML5, and CSS3. - Hands-on experience with React.js and React ecosystem. - Experience with TypeScript. - Expertise in state management solutions such as Redux or Context API. - Experience consuming and integrating REST APIs. - Strong understanding of responsive web design principles. - Experience with Git-based version control systems. - Familiarity with modern build tools such as Webpack, Vite, or similar. - Knowledge of unit testing frameworks such as Jest and React Testing Library. - Understanding of Agile/Scrum methodologies. **Preferred Skills** - Experience with Next.js. - Knowledge of Azure DevOps CI/CD pipelines. - Familiarity with micro-frontend architecture. - Experience working in enterprise-scale applications. - CPQ domain knowledge is a plus. Educational Qualification - Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. **Experience** - 5-9 years of overall software development experience. - Minimum 3+ years of hands-on experience in React.js application development. **Responsibilities** We are seeking an experienced Front End Engineer with strong expertise in React.js to build and maintain scalable, high-performance web applications for the DT CPQ program. The ideal candidate should possess a solid understanding of modern front-end technologies, UI/UX best practices, and experience integrating with backend services. Key Responsibilities - Design, develop, test, and maintain responsive web applications using React.js. - Build reusable components and front-end libraries for future use. - Translate UI/UX designs into high-quality, responsive, and pixel-perfect user interfaces. - Collaborate with product owners, designers, architects, and backend engineers. - Integrate front-end applications with RESTful APIs and microservices. - Optimize applications for performance, scalability, and cross-browser compatibility. - Write clean, maintainable, and well-documented code. - Participate in code reviews and follow Agile development practices. - Troubleshoot and resolve production issues. **Requirements** We are seeking an experienced Front End Engineer with strong expertise in React.js to build and maintain scalable, high-performance web applications for the DT CPQ program. The ideal candidate should possess a solid understanding of modern front-end technologies, UI/UX best practices, and experience integrating with backend services. Key Responsibilities - Design, develop, test, and maintain responsive web applications using React.js. - Build reusable components and front-end libraries for future use. - Translate UI/UX designs into high-quality, responsive, and pixel-perfect user interfaces. - Collaborate with product owners, designers, architects, and backend engineers. - Integrate front-end applications with RESTful APIs and microservices. - Optimize applications for performance, scalability, and cross-browser compatibility. - Write clean, maintainable, and well-documented code. - Participate in code reviews and follow Agile development practices. - Troubleshoot and resolve production issues. **Experience** - 5-9 years of overall software development experience. - Minimum 3+ years of hands-on experience in React.js application development.