Job Requirements
Pessoa Desenvolvedora Java/Angular — Foco Front-end
Nível: Pleno avançado/Sênior
Modelo de trabalho: Remoto
Sobre a Oportunidade
Buscamos pessoas desenvolvedoras Java/Angular para atuar em um projeto estratégico, com forte foco em desenvolvimento front-end, evolução de aplicações web e integração com APIs.
A pessoa atuará em um time ágil, colaborando com Product Owners, designers, desenvolvedores e demais áreas técnicas para construir soluções escaláveis, performáticas e com boa experiência de uso.
Responsabilidades
- Desenvolver, evoluir e manter aplicações web utilizando Angular, TypeScript, JavaScript, HTML, CSS/SASS.
- Atuar na construção de interfaces modernas, responsivas, performáticas e reutilizáveis.
- Integrar aplicações front-end com APIs REST e serviços backend em Java.
- Participar de refinamentos técnicos e funcionais, apoiando a construção de User Stories e critérios de aceite.
- Contribuir com boas práticas de componentização, performance, segurança e qualidade de código.
- Implementar e manter testes unitários e/ou E2E com ferramentas como Jest, Jasmine, Karma ou Cypress.
- Apoiar modernização de aplicações legadas, melhorias de UX/UI e padronização visual.
- Atuar em esteiras de CI/CD, versionamento com Git e processos de code review.
- Trabalhar em ambiente ágil com Scrum/Kanban, colaborando de forma próxima com o time.
Work Experience
Requisitos
- Experiência sólida em desenvolvimento front-end com Angular 2+, TypeScript e JavaScript.
- Conhecimento em HTML5, CSS3, SASS/SCSS e boas práticas de desenvolvimento web.
- Experiência com integração de APIs REST.
- Conhecimento em Java e ecossistema backend, especialmente para integração e entendimento técnico das soluções.
- Vivência com testes automatizados no front-end.
- Experiência com Git, Jira e ferramentas de CI/CD, como Jenkins, GitLab CI ou Azure DevOps.
- Boa comunicação, colaboração com times multidisciplinares e capacidade de atuar com autonomia.
- Experiência em projetos ágeis com Scrum ou Kanban.
Diferenciais
- Experiência com micro frontends, shell applications ou autenticação centralizada.
- Conhecimento em dashboards.
- Conhecimento em Node.js.
- Vivência com AWS, GCP ou Azure.
- Experiência com Figma, Discovery, User Story ou práticas de produto.
- Vivência em ambientes de alta escala, mercado financeiro, varejo, indústria ou produtos digitais complexos.