Quality Digital

Senior Front-End Developer – Angular

Quality Digital

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Will work on a team supporting a client in Europe, communicating in English during project interactions;
  • Will have a holistic view of the project and will support the team in breaking down tasks and understanding them to improve delivery efficiency;
  • Will ensure that the solution being built meets client needs and incorporates best practices;
  • Will monitor project roll-out processes and support the team in identifying and resolving issues, and in critical situations lead the team;
  • Responsible for mentoring the team on testing practices, tools, and concepts, and supporting test refactoring;
  • Will identify and remediate security issues or produce documentation mapping the identified scenario;
  • Familiar with architectural models and practices; when needed, will support the architecture team in validating solution designs and translating architectures into development implementations;
  • Will attend team ceremonies to detect impediments or problems and support the creation of action plans;
  • Familiar with the metrics the team uses and will analyze them, suggesting changes and using them for planning and alignment;
  • Will document and demonstrate solutions, producing documentation, flowcharts, layouts, diagrams, charts, and clear code.

Requirements

  • Angular specialization – Deep knowledge of Angular (RxJS, NgRx, Angular CLI, Directives);
  • JavaScript, TypeScript & ES6+ – Strong understanding of JavaScript, TypeScript, and modern ES6+ features such as async/await, destructuring, and promises;
  • Component-Based Architecture & State Management – Proficiency in application state management using Redux/NgRx and best practices for component reusability;
  • Performance Optimization – Experience optimizing rendering, lazy loading, code splitting, and using tools like Lighthouse, React Profiler, and Angular Performance Monitoring;
  • Unit & Integration Testing – Hands-on experience with testing frameworks such as Jest, Mocha, Jasmine, Karma, Cypress, and React Testing Library;
  • RESTful APIs & GraphQL – Solid experience integrating with REST and GraphQL APIs, handling authentication (OAuth, JWT) and error handling;
  • Build Tools & DevOps – Experience with Webpack, Babel, CI/CD pipelines, and deployments on Azure;
  • Version Control – Strong experience with Git commands (clone, commit, push, pull, branching) and working with repositories on GitHub/GitLab/Bitbucket;
  • Advanced or Fluent English.
Benefits
  • Meal allowance and/or food voucher for groceries and meals
  • Medical and dental insurance to keep you and your family healthy
  • Pharmacy discounts through partner agreements
  • Childcare allowance according to current policy
  • Gym membership subsidy to encourage exercise
  • Partnership with SESC for cultural and leisure programs
  • Partnerships for language studies, technology courses, and learning platforms
  • Payroll-deductible loans with attractive rates + financial education program
  • Corporate University and learning paths with content on technology, soft skills, market trends, and more
  • Employee referral program with potential rewards and bonuses
  • Group life insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AngularJavaScriptTypeScriptES6+ReduxNgRxUnit TestingIntegration TestingRESTful APIsGraphQL
Soft skills
communicationmentoringproblem-solvingleadershipcollaborationdocumentationplanninganalysisefficiency improvementtask breakdown