Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.
A G2L LOGÍSTICA procura um profissional sênior para atuar no desenvolvimento de software Web e Mobile, utilizando React, React Native e TypeScript. A posição envolve estruturar projetos, definir padrões e entregar interfaces responsivas com boa experiência do usuário.
O candidato trabalhará integrando APIs REST, serviços externos e suporte ao backend, com foco em desempenho, segurança e escalabilidade. Ambiente corporativo, 4–6 anos de experiência requeridos.
Atuar no desenvolvimento, evolução e sustentação de aplicações Web e Mobile, APIs, integrações e soluções tecnológicas da empresa, garantindo qualidade técnica, performance, segurança, escalabilidade e aderência aos requisitos funcionais e de negócio.
Desenvolver soluções utilizando React, React Native e TypeScript, participando desde a estruturação inicial dos projetos até a preparação para ambientes de desenvolvimento e produção, com foco em interfaces responsivas, componentes reutilizáveis e boa experiência do usuário.
Atuar de forma integrada com o ecossistema corporativo, realizando consumo e integração de APIs REST, desenvolvimento ou apoio no backend, integração com serviços externos, bancos de dados e recursos de autenticação, autorização e comunicação em tempo real.
Desenvolver, manter e evoluir aplicações Web utilizando React e TypeScript e aplicativos Mobile utilizando React Native, garantindo qualidade técnica, responsividade, performance e aderência aos requisitos funcionais e de negócio.
Construir projetos desde sua estrutura inicial, participando das decisões de arquitetura, organização de código, definição de padrões e seleção das tecnologias mais adequadas para cada solução.
Desenvolver telas responsivas e componentes reutilizáveis, buscando padronização, facilidade de manutenção, escalabilidade e boa experiência do usuário.
Desenvolver e manter integrações entre aplicações, sistemas corporativos, APIs REST e serviços externos, garantindo o correto fluxo, tratamento e consistência das informações.
Desenvolver ou apoiar o desenvolvimento do backend das aplicações, contemplando regras de negócio, serviços, integrações, APIs e acesso a bancos de dados.
Implementar e manter mecanismos de autenticação, autorização, controle de acesso e gerenciamento de usuários, observando boas práticas de segurança de aplicações.
Implementar recursos de comunicação em tempo real quando necessários, utilizando tecnologias adequadas à arquitetura e aos requisitos da solução.
Realizar testes, identificar e corrigir falhas, analisar problemas técnicos e implementar melhorias de performance, estabilidade e qualidade das aplicações.
Utilizar Git/GitHub para versionamento de código, participar de code reviews e aplicar boas práticas de desenvolvimento, organização e documentação de código.
Preparar aplicações para execução em ambientes de desenvolvimento, homologação e produção, apoiando processos de configuração, build, implantação e disponibilização das soluções.
Realizar ou apoiar a publicação e manutenção dos aplicativos nas plataformas Google Play e Apple App Store, incluindo preparação de versões, configurações e requisitos necessários para distribuição.
Participar das decisões relacionadas à arquitetura, tecnologias, padrões de desenvolvimento e evolução das soluções, contribuindo para a construção de sistemas sustentáveis, escaláveis e seguros.
Documentar os principais componentes, integrações, configurações, decisões técnicas e fluxos desenvolvidos, facilitando a sustentação, manutenção e evolução das aplicações.
Pós-graduação ou especialização em Arquitetura de Software, Engenharia de Software, Desenvolvimento Full Stack, Cloud Computing, DevOps ou áreas correlatas será considerada desejável.
Se conectou a essa oportunidade? Então, vem com a gente!