Profissional de nível SR que atue com (ANGULAR). Irá atuar na modalidade remoto.
Requisitos e qualificações;
Desenvolver e manter aplicações frontend utilizando Angular. Integrar aplicações com APIs REST, consumindo dados de maneira eficiente e implementando mecanismos de caching e autenticação.
Criar interfaces de usuário intuitivas e responsivas, garantindo boa usabilidade em diferentes dispositivos.
Colaborar com desenvolvedores backend e designers para garantir uma experiência de usuário fluida e integração eficiente com os serviços da API.
Escrever e manter código reutilizável, testável e eficiente, seguindo as melhores práticas de desenvolvimento.
Realizar testes unitários e de integração para garantir a qualidade e estabilidade do código.
Participar ativamente nas decisões de arquitetura e melhorias das funcionalidades e design da aplicação.
SoftSkill: Empatia Gestão do tempo Pensamento crítico Adaptabilidade Trabalho em equipe
Responsabilidades: Desenvolver e manter aplicações frontend utilizando Angular.
Integrar aplicações com APIs REST, consumindo dados de maneira eficiente e implementando mecanismos de caching e autenticação.
Criar interfaces de usuário intuitivas e responsivas, garantindo boa usabilidade em diferentes dispositivos.
Colaborar com desenvolvedores backend e designers para garantir uma experiência de usuário fluida e integração eficiente com os serviços da API.
Escrever e manter código reutilizável, testável e eficiente, seguindo as melhores práticas de desenvolvimento.
Realizar testes unitários e de integração para garantir a qualidade e estabilidade do código.
Participar ativamente nas decisões de arquitetura e melhorias das funcionalidades e design da aplicação.
Pré-Requisitos: Experiência sólida em desenvolvimento frontend com Angular (versão 8+).
Forte experiência com APIs REST e integração frontend-backend.
Conhecimento em HTML5, CSS3 e pré-processadores como Sass ou Less.
Habilidade com JavaScript e TypeScript no contexto de aplicações web modernas.
Familiaridade com ferramentas de versionamento de código, como Git.
Experiência com testes unitários e de integração usando frameworks como Jasmine ou Karma.
Capacidade de criar interfaces responsivas e otimizadas para diferentes plataformas (web e mobile).
Diferenciais: Experiência com metodologias ágeis (Scrum/Kanban).
Conhecimento em State Management usando ferramentas como NgRx ou Redux.
Experiência com implementação de autenticação e autorização (e.g., JWT, OAuth).
Familiaridade com CI/CD e DevOps para automação de deploy e integração contínua.
Experiência com Progressive Web Apps (PWA).
Familiaridade com Docker e Kubernetes para ambiente de desenvolvimento e produção.
Descrição comportamental:
Procuramos uma pessoa que:
Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
Tenha habilidades de resolução de problemas;
Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.