Desenvolvedor(a) FrontEnd Angular - SÊNIOR in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor(a) FrontEnd Angular – SÊNIOR in Brazil.
This role is focused on building and evolving high-performance financial technology applications within a highly scalable and distributed architecture environment. You will work on complex systems combining modern frontend development in Angular with backend services in .NET, contributing directly to the evolution of investment and financial platforms. The environment is highly technical, collaborative, and oriented toward engineering excellence, with strong adoption of cloud-native practices and microservices architecture. You will be responsible for delivering robust, scalable, and well-tested solutions that support critical business operations. The position involves close interaction with backend engineers, DevOps, and architects, ensuring high-quality integration and system reliability. This is a senior technical role for someone who enjoys solving complex problems and working in a high-performance engineering culture.
- Develop and evolve frontend applications using Angular, ensuring performance, scalability, and maintainability.
- Contribute to backend development in .NET 6/8 when needed, supporting microservices and API design.
- Design and implement scalable microservices and RESTful APIs with a focus on performance and reliability.
- Build and maintain asynchronous integrations using messaging systems such as RabbitMQ and MassTransit.
- Implement automated testing strategies, including unit and integration tests, ensuring high code quality.
- Work with CI/CD pipelines, Docker, and Kubernetes to enable continuous delivery and containerized deployments.
- Ensure system observability using tools like OpenTelemetry and health check frameworks.
- Collaborate in agile teams (Scrum/Kanban), working closely with developers, architects, and DevOps engineers.
- Apply software engineering best practices such as TDD, SOLID principles, and design patterns in daily development.
- Proven experience in financial services environments such as brokers, fintechs, or investment platforms (mandatory).
- Strong experience with Angular (modern versions), TypeScript, and RxJS.
- Solid knowledge of component-based architecture, reactive state management, and API consumption.
- Experience with .NET 6/8 and backend development is highly desirable.
- Familiarity with microservices architecture and RESTful API design.
- Experience working with CI/CD pipelines, Docker, and Kubernetes.
- Knowledge of messaging systems such as RabbitMQ and MassTransit is a plus.
- Understanding of testing practices (unit, integration) and software quality assurance.
- Strong analytical mindset and ability to work in complex technical environments.
- (Differential) English proficiency for technical communication.
- 15 days of paid rest after one year of contract.
- Birthday day off.
- PJ/Cooperated contracting model.
- Opportunity to work on high-scale financial technology systems.
- Exposure to modern architectures including microservices, cloud, and event-driven systems.
- Collaborative and technically strong engineering environment.
- Continuous learning and professional growth in a fintech ecosystem.