




Resumo: Junte-se como Desenvolvedor Full-stack (Node.js + React) para trabalhar em um projeto de longo prazo de um cliente internacional, focado em serviços escaláveis de back-end e aplicações complexas de front-end dentro de uma base de código existente. Pontos de destaque: 1. Trabalhar em uma base de código estabelecida com um roteiro de desenvolvimento ativo 2. Alto nível de autonomia e senso de propriedade em uma equipe distribuída 3. Apoio ao crescimento pessoal e à atualização de habilidades A Altamira é uma empresa de terceirização de desenvolvimento de software. Oferecemos soluções que geram um impacto tangível no crescimento e na produtividade de nossos clientes. Com conhecimento especializado no desenvolvimento de produtos e tecnologias, buscamos fornecer soluções economicamente eficientes sem comprometer a qualidade. Somos impulsionados a entregar o melhor, sempre. Atualmente, as equipes de entrega de serviços da Altamira estão presentes na Eslováquia, na Ucrânia e no Oriente Médio, e temos ambições de expandir nossa presença para atender à crescente demanda na Europa, bem como em nossos principais mercados de crescimento, no Reino Unido e nos Estados Unidos. Em termos de setores verticais, concentramo-nos em EdTech, Fintech, comércio eletrônico e farmacêutico. Estamos procurando um **Desenvolvedor Full-stack (Node.js + React)** para integrar nossa equipe e trabalhar em um projeto de longo prazo para um cliente internacional. Trata-se de um modelo de outstaffing, ou seja, você será totalmente integrado à equipe do cliente e colaborará de perto com seus engenheiros, gerentes de produto e partes interessadas. ### **Projeto** Você integrará um produto já existente com uma base de código consolidada e um roteiro de desenvolvimento ativo. O projeto tem como foco a construção e manutenção de serviços escaláveis de back-end e aplicações complexas de front-end. Você trabalhará com tecnologias modernas de JavaScript e TypeScript, além de manter e ampliar partes de um sistema legado. A função exige alto grau de autonomia, senso de propriedade e capacidade de atuar eficazmente em uma equipe distribuída. ### **Requisitos** **Back-end (Node.js, com exposição a PHP/Laravel)** * Experiência prática e profunda com Node.js em ambientes de produção * Conhecimento sólido de TypeScript e JavaScript moderno * Experiência no projeto e implementação de APIs RESTful * Compreensão de padrões arquiteturais de back-end (arquitetura em camadas, design modular, separação de responsabilidades) * Entendimento sólido da programação assíncrona, do loop de eventos e das considerações de desempenho em Node.js * Experiência com bancos de dados SQL, incluindo otimização de consultas, transações e migrações * Conhecimento sobre mecanismos de autenticação e autorização (JWT, OAuth, acesso baseado em papéis) * Experiência com tratamento de erros, registro de logs e monitoramento em serviços de back-end * Capacidade de escrever código mantenedor e testável (testes unitários e de integração) * Experiência prática com PHP e Laravel em ambientes de produção * Capacidade de manter e ampliar serviços baseados em Laravel existentes * Conforto ao trabalhar com e depurar bases de código legadas em PHP/Laravel **Front-end (React.js)** * Experiência sólida na construção de aplicações complexas com React * Domínio confiável de padrões modernos do React (hooks, contexto, componentes controlados) * Experiência com soluções de gerenciamento de estado (Redux, React Query ou similares) * Capacidade de projetar e implementar arquiteturas de componentes escaláveis * Bom entendimento de otimizações de desempenho no front-end (memoização, controle de renderização, divisão de código) * Experiência no trabalho com formulários, validação e estados de UI complexos * Conhecimento sobre acessibilidade (a11y) e compatibilidade entre navegadores * Experiência na integração de aplicações front-end com APIs e no tratamento de fluxos assíncronos de dados * Capacidade de manter uma interface e experiência de usuário (UI/UX) consistentes em grandes bases de código ### **Responsabilidades** * Desenvolver e manter serviços de back-end usando Node.js e TypeScript * Projetar, implementar e evoluir APIs RESTful * Manter e ampliar serviços existentes em PHP e Laravel * Construir e manter aplicações complexas de front-end usando React * Colaborar de perto com a equipe do cliente no desenvolvimento de funcionalidades e nas decisões técnicas * Garantir a qualidade do código por meio de testes, revisões de código e boas práticas de engenharia * Trabalhar com sistemas existentes e legados, melhorando sua estabilidade e manutenibilidade * Assumir a propriedade integral das funcionalidades, desde a implementação até a entrega * Contribuir para melhorias de desempenho, confiabilidade e escalabilidade em toda a pilha de tecnologia **Nossa jornada transparente de recrutamento normalmente leva até 2 semanas e inclui algumas etapas:** * Entrevista com Recrutamento —> 30–45 min * Entrevista Técnica —> 1–1,5 h * Entrevista com o Cliente (opcional) —> até 1 h * Chamada Pré-Oferenda —> 15 min * Verificação de Referências * Oferta ### **Oferecemos:** * Salário competitivo, espaço para desenvolvimento e crescimento. * Possibilidade de trabalhar nos escritórios de Bratislava e Kiev ou totalmente remotamente. * Gestão leal, tarefas interessantes e suporte constante. * Seguro médico (opcional). * Cursos de inglês. * Equipamento técnico fornecido. * Férias remuneradas de 20 dias úteis, licença médica remunerada e revisões salariais regulares; * Horário flexível e possibilidade de gerenciar suas próprias horas de trabalho; * Apoio ao seu crescimento pessoal e à atualização de habilidades. * Ótimo ambiente interno na equipe, apoio às iniciativas e possibilidade de contribuir para o objetivo comum. Acreditamos firmemente que o sucesso da altamira.ai é impossível sem o sucesso de nossos Talentos e sem o sucesso de nossos Clientes!


