Desenvolvedor Front-End Sênior

Há 7 dias


Pompéia, Brasil Grupo Jacto Tempo inteiro

Desenvolvedor Front-end Sênior (Remoto)**Requisitos Obrigatórios**:- Formação superior completa em Engenharia da Computação, Ciência da computação, Sistemas de informações e cursos relacionados;- Profundo conhecimento da framework Angular (2+), incluindo seus conceitos principais como módulos, componentes, diretivas, serviços, pipes, rotas, formulários e dependência de injeção;- CSS e Pré-processadores (SASS/SCSS)utilizando metodologia BEM;- Habilidade no consumo de APIs RESTfulusando HTTP Clientdo Angular ou outras ferramentas adequadas, além de uma boa compreensão do conceito de CORS e Autenticação via tokens (JWT, OAuth, etc);- Experiência com testes unitários e de integração utilizando Jasmine, Karma, ou frameworks equivalentes;- Experiência com princípios de Clean Code, Design Patternse boas práticas de desenvolvimento de software;- Proficiência em Git, com experiência no uso de branches, merge, pullrequests, rebase, entre outros;- Conhecimento em NGRX e RXJS.**Requisitos Desejáveis**:- Conhecimento em Ionicframework;- Conhecimento em Micro Frontend;- Conhecimento em Metodologias Ágeis;- Conhecimento em desenvolvimento de mapas (Google Maps ou Mapbox);- Especialização ou Mestrado em área técnica relacionada.**Responsabilidades**:- Desenvolver interfaces interativas e componentes reutilizáveis: Criar e implementar novos modelos, componentes, funcionalidades e layouts focados no front-end, sempre buscando a melhor experiência para o usuário e a consistência visual da aplicação;- Revisar e otimizar o código existente: Realizar revisões periódicas de código, refatorando trechos para melhorar a legibilidade, desempenho e a aderência aos padrões de desenvolvimento adotados pela equipe;- Desenvolver soluções web e mobile híbridas: Construir aplicações web e mobile utilizando tecnologias adequadas (como Ionic), aplicando as melhores práticas de desenvolvimento, segurança e arquitetura, com foco em escalabilidade, performance e facilidade de manutenção a longo prazo;- Diagnosticar e corrigir bugs: Identificar e solucionar erros e problemas de performance nas aplicações, garantindo que a experiência do usuário seja a mais fluida e sem interrupções possíveis;- Colaborar com a equipe por meio de metodologias ágeis: Trabalhar de forma integrada com outros desenvolvedores, designers e equipes de produto, utilizando práticas ágeis (como Scrum ou Kanban) para entregar resultados de forma eficiente e alinhada às necessidades do negócio;- Controlar versões de código com Git: Manter o versionamento de código utilizando Git, seguindo práticas adequadas de branching e fluxo de trabalho colaborativo, como pullrequests e revisões de código.**Esta vaga está disponível também para PcDs.



  • Pompéia, Brasil Grupo Jacto Tempo inteiro

    Desenvolvedor Back-end Sênior**Requisitos Obrigatórios**:- Formação superior completa em Engenharia da Computação, Ciência da computação, Sistemas de informações e cursos relacionados;- Domínio das versões mais recentes do Java (Java 8, 11, 17 ou superior), incluindo características como streams, lambdas, API de data/hora (java.time), Optional,...