Jobgether

Desenvolvedor Frontend Angular - Pleno

Jobgether · Brazil

Internet Marketplace Platforms · 11-50 employees

18 h ago
Remote Mid (2-5 yrs) Full-time Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The developer will be responsible for building, maintaining, and improving scalable web applications using Angular and .NET Core. They will collaborate with multidisciplinary teams to design microservices, manage APIs, and ensure system reliability through observability and automation.

What they look for

Angular React .NET Core Entity Framework REST APIs Domain-Driven Design RabbitMQ Microservices MongoDB DynamoDB Docker Kubernetes AWS Azure CI/CD Unit testing

Requirements

The ideal candidate has professional experience with frontend development in Angular or React and backend integration using .NET Core. Strong knowledge of distributed systems, cloud platforms like AWS or Azure, and modern DevOps practices is required.

Benefits

Challenging technology projects Collaborative environment Professional development initiatives Career growth opportunities Training programs Inclusive workplace culture Educational platform partnerships

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 Frontend Angular - Pleno based in Brazil.

This role offers the opportunity to build and enhance modern digital applications within a highly collaborative technology environment.You will contribute to the development of scalable frontend solutions while working with advanced frameworks, cloud services, and distributed architectures.The position combines frontend expertise with backend integration, software engineering best practices, and modern DevOps practices.You will help maintain and evolve critical systems, ensuring performance, reliability, and high-quality user experiences.Working alongside multidisciplinary teams, you will participate in innovative projects involving microservices, APIs, cloud platforms, and automation.This is an ideal opportunity for a motivated developer looking to grow technically while contributing to impactful technology solutions.

\n

Accountabilities The Desenvolvedor Frontend Angular - Pleno will be responsible for developing, maintaining, and improving web applications while collaborating with engineering teams to deliver reliable and scalable solutions.

  • Develop frontend applications using Angular 2+ or React, following modern software development practices.
  • Maintain and evolve existing systems by analyzing, debugging, and improving code quality using IDE tools and browser developer tools.
  • Develop and maintain REST APIs using .NET Core and Entity Framework.
  • Apply software architecture best practices, including Domain-Driven Design (DDD), dependency injection, and unit testing.
  • Work with messaging systems such as RabbitMQ, SQS, SNS, and Kafka to support distributed applications.
  • Design, develop, and maintain microservices-based architectures.
  • Monitor and troubleshoot applications using observability tools such as DataDog, Azure Monitor, and CloudWatch.
  • Work with non-relational databases including MongoDB and DynamoDB.
  • Participate in CI/CD pipelines to support secure and continuous software delivery.
  • Develop and deploy applications using containerization and orchestration technologies such as Docker and Kubernetes.
  • Utilize cloud services from platforms such as AWS and Azure, including serverless solutions and messaging services.
  • Collaborate through Azure DevOps, managing boards, pipelines, and repositories.
  • Participate in agile projects and contribute to technical discussions and solution design.

Requirements

The ideal candidate is a frontend-focused software developer with experience building scalable applications, integrating backend services, and working with modern cloud and development ecosystems.

  • Professional experience with frontend development using Angular 2+ or React.
  • Ability to develop new applications and understand, maintain, and debug existing codebases.
  • Experience with frontend debugging using IDE tools and browser developer tools.
  • Experience developing Web APIs with .NET Core and working with Entity Framework.
  • Knowledge of dependency injection, Domain-Driven Design (DDD), and unit testing practices.
  • Experience with messaging technologies, preferably RabbitMQ, as well as alternatives such as SQS, SNS, or Kafka.
  • Experience designing or working with distributed systems and microservices architectures.
  • Familiarity with application monitoring and observability tools such as DataDog, Azure Monitor, or CloudWatch.
  • Experience working with non-relational databases such as MongoDB or DynamoDB.
  • Experience with CI/CD environments and continuous delivery practices.
  • Experience with cloud services, including AWS or Azure solutions such as Lambda, Functions, SQS, SNS, and EC2.
  • Knowledge of Docker, Kubernetes, and Azure DevOps.
  • Strong analytical thinking, logical reasoning, and problem-solving skills.
  • Good communication skills and ability to collaborate with different stakeholders.
  • Team-oriented mindset with the ability to resolve conflicts and work in agile, multidisciplinary teams.
  • Creativity, proactivity, organization, and ownership of technical challenges.
  • Motivation to continuously learn and grow professionally.

Benefits

  • Opportunity to work on challenging technology projects with large-scale impact.
  • Collaborative environment focused on innovation and continuous learning.
  • Access to professional development initiatives and technology communities.
  • Opportunities for career growth and technical development.
  • Participation in training programs and knowledge-sharing initiatives.
  • Inclusive workplace culture that values diversity, respect, and collaboration.
  • Access to partnerships with educational platforms and development programs.
  • Opportunity to work with modern technologies across frontend, backend, cloud, and DevOps ecosystems.
  • Supportive environment for employees to build long-term careers.

\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