Sobre a oportunidade
Quer ser um Ammer?Tem vaga nova no #TeamAmo ❤️📢Quer trabalhar no time maaais amado desse Brasil 👀? Se você é fera e se identifica com nossa cultura dos 7 I’s, Imersão, Inspiração, Inquietação, Integração, Impulso, Impacto e Iniciativa… É a sua hora!
Responsabilidades
Manter e evoluir aplicações legadas em Vue 2, e quando aplicável, apoiar migrações ou modernizações para Vue 3.Implementar interfaces responsivas com atenção a cross-browser e diferentes dispositivos.Traduzir designs (Figma/protótipos) em interfaces fiéis, colaborando de perto com o time de UX/UI.Desenvolver e manter componentes reutilizáveis / design system.Entendimento dos requisitos através de um trabalho em conjunto com stakeholders para compreender as necessidades do negócio e traduzi-las em requisitos técnicos.Contribuir com decisões de arquitetura frontend e aplicar os padrões de projeto e boas práticas definidos pela equipe, propondo melhorias quando cabível.Escrever código limpo, eficiente e bem documentado, seguindo as melhores práticas de desenvolvimento.Consumir e integrar APIs (REST) e demais serviços no frontend, tratando estados de carregamento, erro e cache.Identificar e corrigir gargalos de desempenho, otimizando o código para melhorar a velocidade e a escalabilidade.Garantir qualidade de UI (testes de componente/visual, além dos unitários e e2e).Identificar e corrigir bugs e defeitos no código.Dar suporte às aplicações em produção, investigando incidentes de frontend com apoio de logs e monitoramento.Implementar novas funcionalidades e melhorias nos sistemas existentes.Melhorar a qualidade do código existente, tornando-o mais limpo, eficiente e manutenível.Documentar componentes, fluxos de frontend e decisões técnicas relevantes.Quando necessário, apoiar na elaboração de manuais e tutoriais para os usuários finais.Colaborar com outros desenvolvedores, designers e stakeholders para alcançar os objetivos de projeto.Apoiar desenvolvedores júnior tecnicamente (pareamento, dúvidas, revisão de código).Participar de code reviews (revisar PRs de colegas e ter os seus revisados).Participar das cerimônias ágeis (planning, daily, retro) e estimar tarefas.Empacotar a aplicação Vue para produção (build otimizado e containerização via Docker) e utilizar os pipelines de CI/CD para publicar em ambientes AWS.
