Source description
About the role
Role Overview: As a JavaScript Developer at ENOVIA India, you will be responsible for designing, developing, and maintaining web applications and features that play a crucial role in the product lifecycle management of leading organizations. You will work closely with Application and Product Managers to create consistent, high-quality applications using standard JavaScript (ES6+), HTML5, and CSS3. Additionally, you will leverage AI coding assistants to accelerate the development of UX components while ensuring the quality and security of the generated output. Key Responsibilities: - Define, develop, and maintain ENOVIA web applications' features and components with a focus on performance, accessibility, reusability, and cross-browser correctness. - Utilize AI coding assistants for development, code reviews, and test case generation, ensuring the quality and safety of AI-generated output. - Build reusable JavaScript components using standard vanilla JavaScript (ES6+), HTML5, and CSS3. - Collaborate with Product Managers to translate product requirements into implementations. - Resolve technical issues through debugging, research, and investigation, contributing to platform improvements. - Mentor junior engineers and share knowledge on JavaScript best practices and effective AI tool workflows. Qualifications Required: - Bachelor's or Master's degree in Engineering from a reputed institution. - 35 years of professional experience in JavaScript and Web technologies in an enterprise software company or product organization. Additional Details: Dassault Systmes is a game-changer in sustainable technology and innovation, committed to building inclusive and diverse teams globally. The company values its employees and aims to create a harmonized Workforce of the Future where all individuals can bring their whole selves to work and feel empowered. Role Overview: As a JavaScript Developer at ENOVIA India, you will be responsible for designing, developing, and maintaining web applications and features that play a crucial role in the product lifecycle management of leading organizations. You will work closely with Application and Product Managers to create consistent, high-quality applications using standard JavaScript (ES6+), HTML5, and CSS3. Additionally, you will leverage AI coding assistants to accelerate the development of UX components while ensuring the quality and security of the generated output. Key Responsibilities: - Define, develop, and maintain ENOVIA web applications' features and components with a focus on performance, accessibility, reusability, and cross-browser correctness. - Utilize AI coding assistants for development, code reviews, and test case generation, ensuring the quality and safety of AI-generated output. - Build reusable JavaScript components using standard vanilla JavaScript (ES6+), HTML5, and CSS3. - Collaborate with Product Managers to translate product requirements into implementations. - Resolve technical issues through debugging, research, and investigation, contributing to platform improvements. - Mentor junior engineers and share knowledge on JavaScript best practices and effective AI tool workflows. Qualifications Required: - Bachelor's or Master's degree in Engineering from a reputed institution. - 35 years of professional experience in JavaScript and Web technologies in an enterprise software company or product organization. Additional Details: Dassault Systmes is a game-changer in sustainable technology and innovation, committed to building inclusive and diverse teams globally. The company values its employees and aims to create a harmonized Workforce of the Future where all individuals can bring their whole selves to work and feel empowered.
More at Dassault Systèmes