Create Alert
Email me similar jobs

Desenvolvedor(a) full stack pleno (python/node.js + react/react native)

Desenvolvedor(a) Full Stack Pleno (Python/Node.js + React/React Native)

A Just Travel Tour é uma Travel Tech que se tornou referência na distribuição de produtos turísticos internacionais de alta qualidade e excelência no atendimento ao cliente. Somos uma combinação de experiências na indústria do turismo, tecnologia e marketing digital que tornou a nossa empresa uma das mais inovadoras do mercado.

Nascemos com o propósito de conectar pessoas, sonhos e destinos por meio da transformação digital que impulsiona nosso modelo de negócio.

Possuímos 5 anos de mercado competindo com as principais agências de turismo, fomentando produtos turísticos de modo tecnológico e inovador. Valorizamos o respeito, a colaboração, a ética, a diversidade, a transparência e a inovação.

Como é ser Desenvolvedor(a) Full Stack Pleno:

No seu dia a dia, você será responsável pelo desenvolvimento e manutenção de aplicações web e mobile, atuando tanto no backend quanto no frontend. Esperamos que você desenvolva soluções escaláveis, seguras e de alto desempenho, participe da construção de novas funcionalidades de ponta a ponta, integre sistemas por meio de APIs e contribua com decisões técnicas que garantam a qualidade e evolução contínua dos nossos produtos. Além disso, irá colaborar com equipes multidisciplinares, participar de code reviews, compartilhar conhecimento com o time e apoiar a evolução das boas práticas de desenvolvimento.

Requisitos (obrigatórios):
  • Graduação completa em Ciência da Computação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas;
  • Experiência prévia como Desenvolvedor(a) Full Stack em nível pleno;
  • Experiência sólida com Python ou Node.js, com autonomia para desenvolver funcionalidades de ponta a ponta;
  • Domínio de pelo menos um framework backend (Django, FastAPI ou Flask);
  • Experiência na construção e consumo de APIs REST;
  • Conhecimento em bancos de dados relacionais (PostgreSQL ou MySQL), incluindo modelagem, SQL e utilização de ORM;
  • Conhecimento em autenticação e autorização utilizando JWT e OAuth2;
  • Experiência com React ou React Native;
  • Conhecimento sólido em JavaScript e, preferencialmente, TypeScript;
  • Experiência com gerenciamento de estado (Context API, Redux ou similares);
  • Conhecimento em HTML, CSS e desenvolvimento responsivo;
  • Experiência com versionamento utilizando Git (branches, pull requests e code review);
  • Vivência com metodologias ágeis (Scrum e/ou Kanban);
  • Experiência com testes unitários e/ou de integração.
Diferenciais:
  • Experiência com projetos utilizando React e React Native;
  • Conhecimento em Elixir;
  • Experiência com Docker e conceitos de containerização;
  • Conhecimento em pipelines de CI/CD (GitHub Actions, GitLab CI ou similares);
  • Vivência com provedores de nuvem (AWS, GCP ou Azure);
  • Conhecimento em GraphQL;
  • Experiência com publicação de aplicativos na App Store e Google Play;
  • Conhecimento em arquitetura de software, princípios SOLID e Clean Code;
  • Experiência com testes automatizados end-to-end (E2E).
Buscamos um perfil:

Buscamos um(a) profissional com senso de propriedade sobre suas entregas, proativo(a) na resolução de problemas e comprometido(a) com qualidade e resultados. Esperamos alguém que tenha facilidade para trabalhar em equipe, compartilhe conhecimento, participe ativamente das decisões técnicas e esteja aberto(a) a dar e receber feedbacks. Valorizamos pessoas com curiosidade técnica, aprendizado contínuo, pensamento analítico e vontade de contribuir para a evolução dos produtos, processos e da equipe.

Modelo/Local de Trabalho:

PJ | Remoto

Remuneração:

A combinar.

O que esperamos de você:
  • Desenvolver e manter aplicações backend utilizando Python ou Node.js;
  • Desenvolver interfaces e funcionalidades utilizando React ou React Native;
  • Construir e integrar APIs REST entre frontend e backend;
  • Desenvolver funcionalidades de ponta a ponta com foco em desempenho, escalabilidade e qualidade;
  • Criar e manter testes automatizados (unitários e de integração);
  • Participar de code reviews e contribuir para a qualidade do código;
  • Colaborar com equipes de Produto, Design, QA e demais áreas de tecnologia;
  • Participar do planejamento técnico e apoiar decisões de arquitetura;
  • Garantir boas práticas de desenvolvimento, segurança e versionamento de código;
  • Contribuir para a melhoria contínua dos processos, ferramentas e padrões de desenvolvimento.
Similar jobs

Desenvolvedor(a) full stack pleno (python/node.js + react/react native)

Apply Now
Back to search page