
Desenvolvedor Front-End Sênior
1 dia atrás
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.
-
Desenvolvedor Back-End Sênior
1 dia atrás
Pompéia, Brasil Grupo Jacto Tempo inteiroDesenvolvedor 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,...
-
Desenvolvedor de Software Senior
Há 7 dias
Pompéia, Brasil beBeeDesenvolvedor Tempo inteiro R$42.000 - R$72.000Resumo:O Desenvolvedor de Software Pl trabalha em equipe, colaborando com a squad de desenvolvedores para gerar sinergia e atender às necessidades dos clientes.FunçõesMantenha e desenvolva novas funcionalidades nas aplicações da agricultura digital;Colabore com a equipe de desenvolvedores através de metodologias ágeis e com proatividade, a fim de...