Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um Desenvolvedor Front-end Angular Sênior altamente qualificado para integrar nossa equipe. O profissional será responsável por desenvolver e manter interfaces de usuário modernas e responsivas, garantindo a melhor experiência para nossos usuários. Buscamos alguém com paixão por tecnologia, que goste de desafios e queira contribuir ativamente para a evolução arquitetural de nossos produtos.
Responsabilidades Principais:
- Desenvolver interfaces de usuário modernas e responsivas utilizando Angular (versão 12 ou superior).
- Criar e manter componentes reutilizáveis, aplicando as melhores práticas com Bootstrap, HTML5, Css3 e pré-processadores como sass/less.
- Consumir e integrar APIs RESTful, assegurando alta performance, segurança e qualidade do código.
- Implementar testes unitários e de integração para garantir a robustez e confiabilidade das soluções.
- Colaborar de perto com as equipes de ux/ui para transformar protótipos e wireframes em interfaces funcionais e intuitivas.
- Atuar em um ambiente de metodologias ágeis (Scrum/Kanban), trabalhando em conjunto com equipes multidisciplinares.
- Participar ativamente de revisões de código (Code Review), contribuindo para a manutenção de padrões de qualidade e boas práticas de desenvolvimento.
- Apoiar a evolução contínua da arquitetura front-end, explorando e implementando soluções com RxJS, ngRx e outros padrões reativos.
Requisitos Obrigatórios:
- Experiência comprovada e sólida em desenvolvimento com Angular (versão 9 ou superior).
- Domínio de linguagens e tecnologias essenciais como TypeScript, JavaScript (ES6+), HTML5 e CSS3.
- Proficiência no uso de pré-processadores css, como sass ou less.
- Vivência prática no consumo e integração de APIs REST.
- Conhecimento aprofundado em Git e familiaridade com fluxos de versionamento (Git Flow ou similares).
- Experiência com a implementação de testes unitários e de integração.
- Noções sólidas de Design Responsivo e princípios de acessibilidade web.
Diferenciais:
- Experiência com arquiteturas de microfrontends ou desenvolvimento modular.
- Conhecimento avançado em ngRx, RxJS e programação reativa.
- Vivência com tecnologias de contêineres como Docker e orquestração com Kubernetes.
- Experiência com plataformas de Cloud, como Amazon Web Services (AWS) ou Microsoft Azure.
- Conhecimento em SEO e técnicas de otimização de performance para front-end.
- Experiência com testes E2E (End-to-End) utilizando ferramentas como Cypress ou Protractor.
- Vivência com integração de sistemas de autenticação, como AWS Cognito, Okta, Auth0 ou Keycloak.
- Conhecimento em Java para atuar em integrações fullstack, se necessário.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Duração do projeto Não estabelecido
Habilidades necessárias