Frontend Developer
Summary
The Frontend Developer will build and maintain web interfaces using HTML5, CSS3, and TypeScript while optimizing performance and consuming REST APIs. The role requires at least five years of experience and involves collaborating within an agile team to deliver clean, tested code.
Responsibilities
- Implement new screens and reusable components following our Design System.
- Write clean, readable, and tested code.
- Optimize performance (LCP, INP, CLS).
- Consume REST APIs, align contracts, and handle errors resiliently.
- Maintain and refactor existing features, proactively fixing bugs.
- Participate in code reviews and agile rituals, suggesting continuous improvements.
Requirements
- Minimum of 5 years of experience in the field.
- Proficient in HTML5, CSS3 (Flexbox / Grid), and TypeScript.
- Experience with a frontend framework.
- Solid understanding of data binding, components, services, and routing.
- Familiarity with Git and pull request workflows.
- Technical English for reading official documentation.
- Experience with back-end/fullstack development.
Hard Skills
- HTML5
- CSS3
- TypeScript
- Data Binding
- Components
- Services
- Routing
- Performance Optimization
- Code Review
- Agile Methodologies
Soft Skills
- Clean Code Writing
- Problem Solving
- Continuous Improvement