Position Purpose
The Frontend Developer plays a key role in developing and maintaining our user-facing applications and interfaces, working closely with our design and backend teams to deliver high-quality, responsive, and performant web applications.
Responsibilities
- Develop and maintain our user-facing applications and interfaces using HTML, CSS, and JavaScript;
- Collaborate with design and backend teams to ensure that our applications are responsive, performant, and visually appealing;
- Write clean, maintainable, and efficient code that is well-documented and adheres to coding standards;
- Participate in code reviews to ensure that our codebase is of the highest quality;
- Optimize application performance and responsiveness by identifying and addressing bottlenecks and bugs;
Requirements
- Minimum of 3 years of experience as a Frontend Developer.
- Strong knowledge of HTML, CSS, and JavaScript.
- Experience with Vue.js or other modern frontend frameworks such as React or Angular.
- Familiarity with CSS preprocessors such as SASS or LESS.
- Familiarity with frontend testing frameworks such as Jest or Cypress.
- Strong understanding of user-centered design principles.
- Bachelor's degree in Computer Science or related field is a plus.
- Experience with RESTful APIs and JSON.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Work Location: San Giovanni Lupatoto/Remote/Hybrid
Work Schedule: Full-time, Monday to Friday