Pular para o conteúdo principal

Desenvolvedor Full Stack

Tecnologia
Jump
Há 2 semanasAté 08/12/2026

Descrição da vaga

Senioridade: Sênior

Breve Resumo do Projeto: Desenvolvimento e manutenção de uma aplicação mobile e do BFF (Backend for Frontend) utilizando React Native, TypeScript, Node.js/NestJs e familiaridade com GraphQL.

Descrição das Principais Atividades e Reponsabilidades:

  • Desenvolver e manter a aplicação mobile utilizando TypeScript e React Native.
  • Desenvolver e manter o BFF (Backend for Frontend) utilizando Node.js e GraphQL.
  • Colaborar com equipes multidisciplinares (Product Owners, Scrum Masters, Designers e Quality Assurance) para definir e entregar novas funcionalidades.
  • Realizar revisões de código para garantir a consistência e qualidade do mesmo.
  • Identificar e corrigir bugs e gargalos de desempenho.
  • Contribuir para a evolução das práticas de arquitetura e qualidade de código junto ao time.
  • Escrever testes unitários e automatizados para garantir a qualidade e a confiabilidade do código.
Descrição Perfil Técnico:
  • Experiência robusta com Node.js, GraphQL, TypeScript e React Native.
  • Conhecimento em AWS Lambda e arquitetura Serverless.
  • Práticas de TDD (Test Driven Development) e BDD (Behavior Driven Development).
  • Conhecimento em CI/CD (Continuous Integration / Continuous Delivery).
  • Proficiência em controle de versão de código, preferencialmente com Git.
  • Compreensão dos princípios de Segurança Mobile.
  • Experiência com metodologias ágeis de desenvolvimento de software.
  • Experiência em testes unitários e automatizados para backend e frontend (Jest/Cucumber/Appium).
  • Redux/Sagas com arquitetura flux.
  • Experiência com NestJS.
  • Experiência com arquitetura Hexagonal (Ports and Adapters)
  • Experiência com desenvolvimento em AWS ECS.
  • Estratégias de cache in-memory (REDIS).
  • Experiência com graphql federation (Apollo Federation).
  • Conhecimento em Query Planning.
  • Conhecimento em SOLID, especialmente em ISP (Segregação de Interfaces) e DIP (Inversão de Dependência).
  • Experiência com Docker.
  • Experiência com AWS.
Diferenciais:
  • Experiência em desenvolvimento nativo Android e iOS.
  • Línguas estrangeiras: Inglês.
Como Aplicar: Todas as incrições devem ser realizadas através do nosso portal de VAGAS (https://jump.inhire.app/vagas).

Informações da Empresa:

Nascida do objetivo de atender projetos e prestar serviços de forma eficiente e diferenciada somos uma empresa especializada em serviços de tecnologia e análise de dados, contando com uma equipe altamente capacitada em diversas áreas. Atendemos uma variedade de projetos, oferecendo expertise na captação e análise de dados, bem como a concepção e desenvolvimento de produtos.

Diferenciamo-nos pelo uso de uma metodologia única, proporcionando resultados de alta performance e qualidade com agilidade e eficiência. Acreditamos em ultrapassar o convencional, trazendo inovação para todos os segmentos de negócio.

Com mais de 12 anos de experiência no mercado de tecnologia, a Jump destaca-se como a parceira ideal para extrair o máximo potencial de seus dados de maneira eficaz e ágil. Nossa equipe especializada está sempre pronta para atender às necessidades específicas de nossos clientes em dados, a qualquer momento.

Tem interesse nesta vaga?