Frontend Developer
Job description:
We are seeking a dynamic **Frontend Developer**. The ideal candidate will be responsible for designing, developing, and optimizing user interfaces for our web applications, ensuring a seamless and visually appealing experience for our users. **Key Responsibilities****:** **User Interface Development:** * Design, implement and maintain responsive web interfaces using technologies such as HTML, REACT, CSS, JavaScript and TypeScript. * Develop and maintain web applications using modern frameworks such as React, Vue.js, or similar technologies. * Collaborate closely with UX and UI designers to implement responsive web designs and ensure visual consistency. * Focus on lightweight solutions and progressive enhancements to ensure compatibility with a maximum number of devices. * Optimise application assets for faster load times without compromising quality (CDN, cache busting, etc). **Integration with Backend:** * Work closely with backend developers to integrate frontend components with APIs and data services. **Collaboration & documentation:** * Work closely with a cross-functional team, including UX/UI designers, backend developers, product management, and other subject-matter experts. * Help establishing the software validation documentation: user requirement, functional and design specifications. **Required Skills** **Desired Qualifications**: * Demonstrated experience in front-end development using a variety of frame-works, or raw JavaScript/TypeScript. * Deep understanding of modern semantic web, experience with structured con-tent a plus. * Solid knowledge of frontend build tools. * Experience in integrating with RESTful APIs. * Experience in building statically generated websites and applications. * Knowledge of CSS preprocessors. **Data Privacy Requirements** * Working with confidential data from VaultRIM (Submission documents)