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.