Sobre a vaga:
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Júnior para integrar nosso time de Tecnologia. Essa pessoa irá atuar no desenvolvimento e manutenção de funcionalidades do produto, participando tanto do front-end quanto do back-end, com acompanhamento próximo do time mais sênior.
Buscamos alguém com boa base em lógica de programação, familiaridade com
JavaScript / TypeScript
, interesse em desenvolvimento web moderno e vontade real de aprender e evoluir tecnicamente em um ambiente colaborativo.
Suas principais responsabilidades:
Desenvolver e manter APIs e serviços simples no back-end (Node.js), incluindo rotas, controllers e operações básicas (CRUD).
Implementar interfaces web no front-end (React), criando componentes reutilizáveis, formulários e fluxos simples de navegação.
Apoiar na manutenção e evolução de funcionalidades existentes, corrigindo bugs e realizando pequenos ajustes.
Trabalhar em parceria com desenvolvedores mais experientes, produto e QA para entender requisitos e executar tarefas com qualidade.
Escrever código organizado, legível e alinhado aos padrões definidos pelo time.
Participar de code reviews, recebendo feedbacks e aplicando melhorias no código.
Criar testes básicos para partes críticas do código, quando orientado.
Documentar de forma simples endpoints, fluxos e decisões técnicas relevantes.
Acompanhar deploys e releases com suporte do time, entendendo o ciclo de entrega.
Atualizar status das tarefas nas ferramentas de gestão utilizadas pelo time.
Para esta posição, esperamos que você tenha:
Experiência prévia em desenvolvimento de software (estágio, projetos pessoais ou profissionais).
Conhecimento em JavaScript / TypeScript.
Experiência básica com Node.js para criação de APIs REST.
Experiência com React, utilizando componentes funcionais e hooks básicos.
Noções de integração com bancos de dados (relacionais ou NoSQL).
Conhecimento básico de Git (clone, pull, push, branches e resolução simples de conflitos).
Boa base de lógica de programação e capacidade de resolver problemas de baixa a média complexidade.
Organização, atenção a detalhes e preocupação com qualidade de entrega.
Boa comunicação e abertura para aprender com feedbacks constantes.
Interesse em entender o sistema como um todo, não apenas tarefas isoladas.
Será um diferencial:
Conhecimento em testes unitários (Jest ou similar).
Familiaridade com CI/CD ou pipelines de deploy.
Experiência com Tailwind CSS ou outros frameworks de estilização.
Noções de autenticação e autorização (JWT, sessões, etc.).
Experiência consumindo APIs de terceiros.
Conhecimento básico de React Native / Expo ou Firebase.
Capacidade de leitura de documentação técnica em inglês.
Participação em projetos paralelos, open source, hackathons ou estudos práticos.
Modalidade de Trabalho
Remoto, com idas pontuais ao escritório em Copacabana, Rio de Janeiro
A Stays oferece:
Alimentação \& Bem-estar
iFood Benefícios – R$ 35,00 por 22 dias úteis (R$ 770,00 mensais)
Ajuda de custo fixa – R$ 299,77 mensais (creditado no iFood Benefícios)
️ Wellhub (Gympass) – Acesso a academias e apps de bem-estar
✈️ My Holidays (Decolar) – Plataforma exclusiva com condições especiais
Auxílio-Creche – Reembolso mensal de R$ 286,21 por bebê, por até 7 meses após o retorno
️ Saúde \& Proteção
Plano de Saúde Amil – Modelo de coparticipação
Plano Dental Porto Seguro – Cobertura completa
Seguro de Vida Prudential – Proteção integral
Desenvolvimento \& Equilíbrio
Day-off no mês do aniversário
Ambiente colaborativo, com apoio e aprendizado constante
Oportunidades reais de desenvolvimento e crescimento profissional