Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

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.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Desenvolvedor Full Stack Nodejs - Porto Alegre - Vagas em Aberto

ZANC Assessoria Nacional de Cobrança Porto Alegre, Rio Grande Do Sul, Brazil 25 candidaturas Hoje

Salário estimado

R$ 13k - 19k/mês

Sênior CLT

Zanc Acessoria Nacional de Cobrança Porto Alegre-RS PresencialÁrea: Informática / TI / Tecnologia A CombinarRequisitosExperiência com NodeJS, Express, Middlewares e ReactJS. Experiência com MongoDb, Redis e PostgreSQL. Experiência no desenvolvimento de micro serviçoes, integrações e apis RestFul. Ex...

Ver Detalhes
LinkedIn

Desenvolvedor de Software Fullstack JR.

Jabil Manaus, Amazonas, Brazil 114 candidaturas Hoje

Salário estimado

R$ 6k - 9k/mês

Pleno CLT

Job SummaryDesenvolver softwares atuando em todas as camadas do projeto (FrontEnd e BackEnd) com orientação, utilizando tecnologias como SQL, MySQL, NoSQL, React, Angular, Python, JavaScript, Mendix e outras adotadas pela corporação. Trabalha em colaboração com os times internos da Jabil, ICTs e a e...

Ver Detalhes
Remoto LinkedIn

Desenvolvedor Node.JS - RJ

innolevels Rio de Janeiro 25 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Estamos contratando Desenvolvedor Node.JS SêniorHome OfficeÉ Necessário o Conhecimento Em Node.js; Desenvolvimento e manutenção de APIs REST e microsserviços; Construção de soluções escaláveis, performáticas e de alta disponibilidade; Integração entre sistemas, APIs, bancos de dados e aplicações cor...

Ver Detalhes