About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a DESENVOLVEDOR FRONT END SR - Angular based in Brazil.
Responsibilities
- Develop and maintain user interfaces for web applications using modern frontend technologies
- Build intuitive, efficient, and responsive experiences that meet functional and design requirements
- Collaborate with designers, backend developers, and other team members to deliver cohesive and reliable web applications
- Ensure cross-browser compatibility and responsive behavior across different devices and environments
- Optimize frontend performance and support SEO best practices for web pages and applications
- Implement appropriate security practices at the frontend layer
- Review code produced by other developers and provide constructive technical feedback
- Integrate frontend applications with backend services and RESTful APIs
- Contribute to automated testing and quality assurance using appropriate testing frameworks
- Stay informed about emerging frontend technologies, development practices, and industry trends
- Participate in agile development practices and contribute to continuous improvement of team processes
Requirements
- Degree or ongoing higher education in Information Technology, Computer Science, or a related field
- Proven professional experience as a Frontend Developer
- Strong command of HTML5, CSS3, and JavaScript
- At least 2 years of proven experience with Java development, as specified in the source requirements
- Strong hands-on experience with Angular and related frontend development practices
- Knowledge of CSS preprocessors such as SASS or LESS
- Experience with version control systems, particularly Git
- Familiarity with RESTful APIs and integration with backend services
- Experience with TypeScript is a plus
- Knowledge of Agile methodologies such as Scrum or Kanban is advantageous
- Familiarity with React.js and Vue.js is desirable
- Experience with build automation tools such as Webpack or Gulp is beneficial
- Basic knowledge of UX/UI design principles
- Experience with automated testing and frameworks such as Jest or Cypress is a plus
- Strong problem-solving skills, attention to detail, and a good visual sense for creating polished user interfaces
- Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly
Conditions
- Fully remote work arrangement
- Meal or food allowance
- Discounts on courses, universities, and language institutions
- Access to an online learning platform with free, regularly updated courses and certificates
- Mentoring opportunities
- Access to discounts and benefits for medical consultations and examinations
- Medical insurance
- Dental insurance
- Employee discount and benefits program with participating establishments
- Travel benefits and discounts
- Pet care benefits and partner services
- Full-time employment
- Opportunity to work with modern frontend technologies and contribute to technology-driven projects