Jobgether

Desenvolvedor(a) Sênior Angular

Jobgether Brazil

Internet Marketplace Platforms · 11-50 employees

7 h ago
Remote angular Senior (5-10 yrs) Full-time Contractor Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and evolve modern, scalable web applications using Angular while contributing to frontend architecture and technical standards. Collaborate with cross-functional teams to deliver high-performance solutions and provide technical mentorship to junior and mid-level developers.

What they look for

Angular TypeScript JavaScript RxJS HTML5 CSS3 REST APIs GraphQL Git Jasmine Karma Jest Cypress CI/CD Frontend Architecture State Management

Requirements

Requires solid professional experience as a Senior Frontend Developer with advanced proficiency in Angular, TypeScript, and reactive programming. Candidates should have a strong understanding of frontend architecture, API integration, and modern software engineering best practices.

Benefits

Fully remote work Strategic role Mentorship opportunities Professional growth

Full description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) Sênior Angular based in Brazil.

This is a strategic senior frontend engineering role focused on building and evolving modern, scalable, and high-performance web applications.You will take an active role in frontend architecture, technical decisions, and engineering best practices.The position offers the opportunity to work on complex products integrated with multiple services and technologies.You will collaborate closely with backend, product, UX/UI, and QA teams to deliver reliable and user-focused solutions.Beyond hands-on development, you will contribute to code quality, technical standards, documentation, and continuous improvement.You will also serve as a technical reference for junior and mid-level developers, sharing knowledge and supporting their growth.The role is fully remote and offers an environment suited to autonomous, collaborative, and technically driven professionals.

\n

Accountabilities:

  • Develop, maintain, and evolve modern web applications using recent versions of Angular, applying scalable architecture patterns and industry best practices.
  • Contribute to frontend architecture decisions, with a focus on scalability, maintainability, performance, and clear separation of responsibilities.
  • Build rich, responsive, accessible interfaces with strong attention to user experience and usability.
  • Design and maintain reusable components, services, and modules that support efficient and consistent development.
  • Integrate frontend applications with REST and/or GraphQL APIs and collaborate with backend teams on effective technical solutions.
  • Work closely with product, UX/UI, QA, and engineering teams throughout refinement, estimation, planning, development, and delivery activities.
  • Conduct code reviews and promote clean, readable, maintainable, well-documented, and testable code.
  • Identify and resolve performance issues, defects, technical bottlenecks, and architectural challenges.
  • Participate in technical refinements, delivery planning, estimations, and discussions around engineering standards and best practices.
  • Contribute to continuous improvement of development processes, coding standards, technical documentation, and overall engineering quality.
  • Provide technical guidance and mentorship to junior and mid-level developers, acting as a trusted technical reference within the team.
  • Support the maintenance, modernization, and evolution of legacy systems when required.

Requirements:

  • Solid professional experience as a Senior Frontend Developer, with a strong focus on Angular.
  • Advanced proficiency with Angular, version 12 or above, as well as TypeScript, JavaScript ES6+, HTML5, and CSS3.
  • Strong experience with RxJS, Observables, and reactive programming concepts.
  • Advanced knowledge of componentization, lazy loading, change detection, and state management.
  • Hands-on experience integrating applications through REST APIs.
  • Strong understanding of frontend architecture, separation of responsibilities, design patterns, and software engineering best practices.
  • Experience with Git and version-control workflows such as Git Flow or equivalent.
  • Familiarity with unit and/or end-to-end testing using tools such as Jasmine, Karma, Jest, Cypress, or similar technologies.
  • Experience with build, deployment, and CI/CD pipelines.
  • Ability to produce clean, maintainable, well-documented, and testable code.
  • Strong analytical and problem-solving skills, with the ability to identify technical challenges and propose well-founded solutions.
  • Knowledge of Delphi, particularly VCL or FMX, is a plus, especially in corporate or legacy-system environments.
  • Experience integrating web frontends with desktop applications or backend systems developed in Delphi is desirable.
  • Familiarity with Angular Material, PrimeNG, or comparable component libraries is an advantage.
  • Experience with state-management solutions such as NgRx, Akita, Signal Store, or similar technologies is desirable.
  • Knowledge of micro frontend architectures and containerized environments such as Docker is a plus.
  • Familiarity with Agile methodologies, including Scrum or Kanban, is beneficial.
  • Understanding of UX/UI principles and design systems is an advantage.
  • Experience with large-scale applications or products serving high volumes of users is desirable.
  • Demonstrated ownership, autonomy, sound technical judgment, and a proactive approach to problem-solving.
  • Strong communication and collaboration skills, with the ability to work effectively across multidisciplinary teams.
  • Curiosity, continuous-learning mindset, and comfort working in dynamic and technically complex environments.
  • Experience with legacy-system modernization, B2B products, enterprise platforms, software houses, or startups is considered a plus.

Benefits:

  • Work arrangement: Fully remote.
  • Employment type: Full-time, PJ (contractor) arrangement.
  • Location: Barueri, São Paulo, Brazil.
  • Opportunity to take a strategic role in frontend architecture and technical decision-making.
  • Opportunity to work on complex, modern web applications and contribute to the evolution of legacy systems.
  • High level of technical ownership and autonomy.
  • Opportunity to mentor developers and act as a technical reference within the team.
  • Collaborative environme

\nHow Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Similar roles