Overview
Description:
A Front-End Developer is responsible for developing interactive web applications, optimizing performance, integrating data visualization, maintaining existing front-ends, advancing technical documentation.
Collaborate with stakeholders, requiring skills in JavaScript, React, UI/UX design, and cloud services.
Tasks
1.Development of Interactive Web Applications:
•Conceptualize and develop an MVP (Minimum Viable Product) based on an existing design kit.
•Translate UI/UX design wireframes into high-quality code using HTML, CSS, and JavaScript frameworks.
•Collaborate with back-end developers to integrate front-end components with APIs and services.
•Create interactive and responsive dashboards and user interfaces using React.
•Determine the structure and design of web pages considering the MAN design system CRAFT.
•Stay up to date with emerging trends and technologies in front-end development.
2.Integration and Optimization:
•Integrate data visualization libraries for compelling presentations.
•Optimize dashboard performance and loading times to enhance user experience.
•Maintain and operate already developed front-ends, including security updates, performance optimization, and bug fixing.
3.Technical Advancement:
•Coordinate and technically advance existing React front-ends in various projects.
•Build and expand technical documentation.
4.Collaboration and Communication:
•Prepare, conduct, and follow up on meetings and technical workshops.
•Collaborate within the program ecosystem and communicate with relevant stakeholders.
•Report current activities and project status.