WEB FRONT END DEVELOPE - (OUE-112)

Convatec


**Key Responsibilities**: - Develop and maintain frontend components using **Lit and Vue Web Components** and **TypeScript (ES Modules)**. - Integrate components into **ASP.NET MVC** projects using **Razor Views (.cshtml)**. - Ensure **WCAG 2.2**and** EN 301 549** accessibility compliance across all interfaces. - Implement responsive designs using **CSS Variables**, **Design Tokens**, and **Shadow DOM** for scoped styling. - Optimize performance through **lazy loading**, **asset scoping**, and **minification** of JS/CSS. - Conduct **cross-browser testing** (Chrome, Firefox, Safari, Edge) to ensure consistent behavior. - Collaborate with backend developers to integrate frontend components with.NET-based services. - Participate in code reviews and follow best practices for maintainable and scalable frontend architecture. **Skills & Experience**: **Required Experience**: - 5+ years of experience in frontend development. - Proven experience working with Optimizely CMS (Or another CMS) and Razor Views (.cshtml). - Solid experience with Lit and Vue Web Components and TypeScript. **Technical Skills**: - Strong knowledge of responsive and accessible UI development. - Familiarity with WCAG 2.2, EN 301 549, ARIA, ARIA roles, and semantic HTML. - Experience with CSS Variables, Design Tokens, and Shadow DOM. - Integration of frontend components into ASP.NET MVC projects. - Performance optimization techniques: - Lazy loading - Asset scoping (avoiding global conflicts) - Minified JS/CSS - Cross-browser compatibility testing and debugging. - ** Additional Valued Skills**: - Experience with ASP.NET Core and full-stack development using C#, HTML, CSS, and JavaScript. - Familiarity with Web Components standards and modular frontend architecture. - Understanding of accessibility testing tools and methodologies. **Soft Skills**: - Strong problem-solving mindset and attention to detail. - Ability to work independently and collaboratively in a hybrid team. - Clear communication of technical concepts to non-technical stakeholders. - Adaptability and eagerness to learn new technologies **Qualifications/Education**: - Degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Certifications in frontend development, accessibility, or.NET technologies are a plus. **LI-Hybrid** **#LI-AR2** **Beware of scams online or from individuals claiming to represent Convatec** **Equal opportunities** Convatec provides equal employment opportunities for all current employees and applicants for employment. This policy means that no one will be discriminated against because of race, religion, creed, color, national origin, nationality, citizenship, ancestry, sex, age, marital status, physical or mental disability, affectional or sexual orientation, gender identity, military or veteran status, genetic predisposing characteristics or any other basis prohibited by law. **Notice to Agency and Search Firm Representatives** **Already a Convatec employee?

trabajosonline.net © 2017–2021
Más información