Work on frontend development with a focus on Angular, ensuring quality, performance and best practices.
Participate in technical discussions, proposing improvements and scalable solutions.
Consume and integrate REST APIs.
Implement automated tests (unit, integration and end-to-end).
Collaborate with the team in an agile environment (squads).
Requirements
4+ years of experience in frontend development and proficiency in:
Angular or ReactJS
JavaScript and TypeScript
HTML/CSS (Sass, Less, JSS)
Vue.js
Bundlers (Webpack and similar)
Consumption of REST APIs
Automated testing (Jest, Cypress, or similar)
Experience in development and maintenance of SDKs
Experience working on large-scale applications following secure web development practices
Experience with integrations using REST APIs
Experience with agile methodologies (Scrum, Kanban)
Familiarity with a backend language (Java, Node.js, NestJS)
Basic knowledge of UX/UI
Experience with CI/CD pipelines, especially Jenkins
Experience with image processing/manipulation
Tech Stack
Angular
Cypress
Java
JavaScript
Jenkins
Jest
Node.js
React
SCSS
TypeScript
Vue.js
Webpack
Benefits
Health Plan: Up to two dependents with no monthly fee deduction (from the third dependent coverage will be partial), with co-pay for exams and consultations;
Dental Plan: No cost for the primary employee; dependents at BRL 3.00/month (includes life coverage);
Life & Accident Insurance: 100% company-paid (no payroll deduction). Funeral assistance (for employee, direct dependents and added dependents);
Mobility: Transit pass or Fuel Allowance (symbolic payroll deduction of BRL 1.00). Benefit is conditional on on-site/hybrid employment and the need to commute to the office;
Meal/Food Allowance: You choose how to receive this benefit—Meal or Food allowance—and may split between the options. You receive BRL 924.00 and a symbolic payroll deduction of BRL 1.00;
Private Pension: After the probation period, 1% to 3% of the nominal salary (the company matches the same percentage chosen by the employee);
Allowances: For children with disabilities. Daycare/Babysitter (according to policy);
Day Off / Short Day: Paid day off in the employee's birthday month and for changes of residence. Early leave (2 hours) on children's birthdays (up to 12 years old);
Leave: Marriage – 5 business days; Maternity – 6 months; Paternity – 20 days; Bereavement – 5 business days (direct relative) and 1 business day (indirect relative);
Gympass: Discounted plans for employees and dependents (participation depending on chosen plan). Active after 1 month of contract;
Employee Assistance Program (PAE): Free support for employees and dependents, including legal, psychological, financial and social assistance, among others. Assistance is confidential and extends to direct and indirect dependents;
NBaby: Support program to ensure physical and emotional health during pregnancy and up to 1 year after the baby's birth, for employees and dependents;
Robotics Workshop: Incentive program for digital creation for children and their families. Workshops aim to motivate young people about technology;
Partnerships: Educational institutions (discounts on undergraduate and postgraduate courses), language schools, retail, pharmacies and restaurants;
NAV/DASA: Online consultations to avoid hospital visits when a diagnosis can be made via video.