Sobre a vaga
Estamos em busca de um Desenvolvedor Angular Sênior para iniciar no desenvolvimento e manutenção de aplicações web de alto desempenho. O profissional será responsável por arquitetar e construir interfaces escaláveis utilizando Angular, TypeScript e RxJS , além de trabalhar com microfrontends e otimizações de código.
Se você tem experiência consolidada em front-end moderno , conhecimento em arquitetura de aplicações web , além de habilidades em testes, microserviços e controle de versão , essa é a oportunidade ideal para você!
Principais responsabilidades
- Desenvolver e manter aplicações web escaláveis e performáticas utilizando Angular e TypeScript;
- Criar bibliotecas e livros de histórias para reutilização de componentes e otimização de desenvolvimento;
- Trabalhar com microfrontends , garantindo integração fluida entre diferentes módulos de aplicação;
- Implementar RxJS e gerenciar estado com Elf , otimizando a reatividade das aplicações;
- Aplicar TailwindCSS para estilização eficiente e responsiva;
- Trabalhar com Stencil e Web Components para construção de componentes reutilizáveis;
- Implementar arquitetura baseada em microserviços , seguindo as melhores práticas do Twelve-Factor App;
- Escrever testes unitários e integrados com Jest ou ferramentas similares para garantir a qualidade do código;
- Trabalhar em ambiente ágil (Scrum) , garantindo entregas eficientes e colaboração com a equipe;
- Utilização GIT para versionamento e colaboração contínua com o tempo.
Experiência mínima
- 10+ anos de experiência no desenvolvimento front-end de aplicações web;
- Experiência sólida com Angular e TypeScript , incluindo criação de bibliotecas e livros de histórias;
- Profundo conhecimento em RxJS e gerenciamento de estado com Elf;
- Domínio em TailwindCSS para estilização avançada;
- Experiência com arquitetura de microfrontends e componentes reutilizáveis;
- Conhecimento em Stencil e Web Components;
- Entendimento de arquitetura de aplicações, microserviços e otimização de código;
- Experiência com testes unitários e integrados utilizando Jest ou similares;
- Vivência em ambientes ágeis (Scrum) e entregas contínuas;
- Domínio de GIT e controle de versão.
Requisitos essenciais
✅ Angular e TypeScript: Desenvolvimento avançado de aplicações web escaláveis;
✅ Microfrontends: Criação de aplicações modulares e reutilizáveis;
✅ RxJS e Elf: Gerenciamento eficiente do estado da aplicação;
✅ TailwindCSS: Estilização performática e responsiva;
✅ Stencil e Web Components: Construção de componentes reutilizáveis e integráveis;
✅ Testes unitários e integrados: Experiência com Jest ou similares;
✅ Arquitetura de aplicações: Conhecimento de microserviços, App Twelve-Factor, otimização de código e caches;
✅ Metodologias ágeis (Scrum): Trabalho em equipes dinâmicas e colaborativas;
✅ Controle de versão (GIT): Experiência em versionamento e colaboração.
Requisitos desejáveis
➕ Experiência com outros frameworks front-end como React e Vue;
➕ Conhecimento em Java/Spring Boot para desenvolvimento full-stack;
➕ Experiência com otimização de performance e cache em aplicações web.
📩 Como se candidatar
Cadastre-se diretamente em no formulário abaixo.
🚀 Venha fazer parte do nosso time e construir soluções inovadoras!