Frontend Angular Sênior

Contract Remote in Brazil 4 months ago

Skill: 

Buscamos um Desenvolvedor Frontend com sólida experiência em Angular 16+, para atuar na criação de interfaces modernas, escaláveis e de alta performance. O profissional será responsável por desenvolver componentes reutilizáveis, consumir APIs REST, aplicar boas práticas de engenharia de software e colaborar com os times de backend e produto.

Responsabilidades:

Desenvolver e manter aplicações web utilizando Angular 16+, seguindo padrões de desenvolvimento limpo.

Aplicar os princípios SOLID e KISS, garantindo código modular, reutilizável e de fácil manutenção.

Implementar e adaptar Design Patterns adequados ao frontend (ex: Strategy, Observer, etc).

Integrar APIs RESTful fornecidas pelo backend.

Garantir testabilidade e qualidade de código, utilizando boas práticas e ferramentas de testes.

Participar ativamente de decisões técnicas, propondo melhorias e otimizando a experiência do usuário.

Colaborar com UI/UX designers para garantir a implementação fiel dos protótipos.

Trabalhar em squads ágeis, com foco em entregas contínuas e colaboração multidisciplinar.

Requisitos Obrigatórios:

Experiência comprovada com Angular 16+

Sólido domínio de TypeScript, RxJS, HTML5 e CSS3

Boas práticas de arquitetura de frontend e gerenciamento de estado

Familiaridade com componentização, lazy loading e roteamento avançado

Conhecimento em testes automatizados de frontend (Jasmine, Karma ou similares)

Uso de versionamento com Git

Comunicação clara, proatividade e espírito colaborativo

Diferenciais Técnicos (Não obrigatórios):

Noções de backend em Python (FastAPI, Django, Flask)

Integração com serviços de mensageria como RabbitMQ, Kafka ou Azure ServiceBus

Experiência com Docker e docker-compose

Conhecimento básico em observabilidade (Datadog, Grafana, ELK)

Familiaridade com Azure Cloud Services (Event Hub, IoT Hub, etc)

Noções de bancos de dados relacionais ou time-series

Your Cart (0)

Your cart is empty

Looks like you haven't added any items to your cart yet.