Desenvolver interfaces de usuário interativas e responsivas usando as tecnologias do projeto.
Colaborar com designers para transformar wireframes e designs visuais em código funcional.
Garantir que a experiência do usuário seja intuitiva e eficiente, mantendo uma aparência visual atraente
Otimizar aplicativos para velocidade e escalabilidade.
Manter-se atualizado com as últimas tendências e melhores práticas de desenvolvimento web.
Realizar testes de compatibilidade do navegador e resolver problemas de compatibilidade.
Integrar APIs de back-end e serviços web.
Trabalhar em estreita colaboração com desenvolvedores de back-end para garantir a integração perfeita de funcionalidades front-end e back-end.
Identificar e resolver problemas de desempenho e otimização de código.
Requirements
Experiência em desenvolvimento com Java, Angular, Spring Framework, JPA, modelagem de dados, TDD, testes unitários e testes de integração, metodologias ágeis e construção de produtos.
Experiência nos bancos de dados Postgre e Oracle.
Desejável conhecimento em Microserviços, práticas de Clean Code e análise de código.
Conhecimento e experiência com ferramentas Git, IDEs de Java; Linux, Jenkins, Sonarqube.
Inglês Intermediário.
Graduação completa ou em andamento na área de Tecnologia, reconhecido pelo MEC.
Experiência em elaborar proposta de navegação para sistemas.
Experiência em desenvolvimento de interface para o usuário.
Sólidos conhecimentos em uma ou mais linguagens, como: HTML5, CSS, Bootstrap, Primefaces, JavaScript, TypeScript, JS, React, Recursos de acessibilidade, Prototipação responsiva, para aplicativos e web é um diferencial.
Sólida experiência em padronização de interfaces front-end de sistemas.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.