Quality Digital

Mid-level Developer – Front-End, Angular

Quality Digital

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Will work on a team that serves 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 the clients' needs and follows 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 on testing practices, tools and concepts, and supporting the team in test refactoring;
  • Will identify and remediate security vulnerabilities or produce documentation mapping the identified scenarios;
  • Familiar with architectural models and practices; when necessary, will support the architecture team in validating solution designs and translating architectures into implementation during development;
  • Will participate in team ceremonies to detect impediments or issues and support the creation of action plans;
  • Will know and analyze the metrics the team uses, suggesting changes and using them for planning and alignment processes;
  • Will document and demonstrate solutions by producing documentation, flowcharts, layouts, diagrams, charts and clean 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 reuse;
  • Performance Optimization – experience optimizing rendering, lazy loading, code splitting, and using tools such as 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 knowledge of integrating with REST APIs and GraphQL, handling authentication (OAuth, JWT) and error handling;
  • Build Tools & DevOps – experience with Webpack, Babel, CI/CD pipelines and deployment 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 grocery shopping and meals 🍴
  • Medical and dental coverage to keep you and your family healthy 💙
  • Pharmacy discounts for medications 💊
  • Childcare allowance according to current policy 🍼
  • Gym membership partnership to encourage exercise 🤸‍♀️🤸‍♂️
  • Partnership with SESC for a variety of cultural and leisure programs ✈
  • Partnerships for language studies, technology courses and online learning platforms 📚
  • Payroll-deductible loan with attractive rates + financial education program 💰
  • Corporate University and learning paths with diverse 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 & Tools
AngularJavaScriptTypeScriptES6+Component-Based ArchitectureState ManagementPerformance OptimizationUnit TestingIntegration TestingRESTful APIs
Soft Skills
communicationmentoringproblem-solvingteam leadershipdocumentationplanningcollaborationcritical thinkingefficiency improvementissue resolution