Analista backend - node.js
Summary
The Backend Analyst will develop and maintain backend applications and REST APIs using Node.js, JavaScript, and TypeScript. The role involves system integrations, cloud deployment support, and collaborative work within an agile environment.
Estamos em busca de profissionais apaixonados por tecnologia e desenvolvimento de software para atuar na construção e evolução de aplicações backend.
A posição oferece a oportunidade de trabalhar com desenvolvimento de APIs, integrações entre sistemas e soluções em nuvem, participando de projetos que impactam diretamente os processos e resultados do negócio.
Buscamos pessoas com interesse em aprender, evoluir tecnicamente e contribuir em um ambiente colaborativo e inovador.
Principais responsabilidades
- Desenvolver e manter funcionalidades backend utilizando Node.js.
- Participar da construção e evolução de APIs para integração entre sistemas e aplicações.
- Colaborar na implementação de novas soluções e melhorias em sistemas existentes.
- Apoiar a integração de dados provenientes de APIs e serviços de terceiros.
- Contribuir para a qualidade, organização e manutenção do código.
- Participar das cerimônias e atividades da equipe de desenvolvimento.
- Apoiar a identificação e resolução de problemas técnicos.
Principais atividades
- Desenvolver APIs REST utilizando Node.js, JavaScript e/ou TypeScript.
- Realizar integrações com sistemas internos e plataformas externas.
- Apoiar testes, correções e melhorias nas aplicações.
- Participar da documentação técnica das soluções desenvolvidas.
- Utilizar ferramentas de versionamento de código e colaboração em equipe.
- Apoiar atividades de deploy e acompanhamento das aplicações em ambiente de nuvem.
- Trabalhar em conjunto com equipes multidisciplinares na construção de soluções escaláveis.
Requisitos técnicos
- Ensino Superior cursando ou concluído em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas relacionadas.
- Conhecimento em lógica de programação.
- Conhecimento em JavaScript e/ou TypeScript.
- Conhecimento em Node.js.
- Familiaridade com desenvolvimento de APIs REST.
- Conhecimento básico em Git e controle de versão.
- Interesse em desenvolvimento backend e integração de sistemas.
Diferenciais
- Conhecimento em frameworks como Express.js, Fastify ou similares.
- Conhecimento básico em bancos de dados SQL ou NoSQL.
- Noções de computação em nuvem, especialmente AWS.
- Experiência acadêmica, projetos pessoais ou participação em bootcamps e cursos relacionados ao desenvolvimento de software.
- Conhecimento em Docker.
- Familiaridade com metodologias ágeis.
Competências comportamentais
- Vontade de aprender e evoluir continuamente.
- Curiosidade e interesse por tecnologia.
- Capacidade de resolver problemas de forma estruturada.
- Boa comunicação e colaboração em equipe.
- Organização e atenção aos detalhes.
- Proatividade na busca por conhecimento e melhoria contínua.
- Comprometimento com entregas e qualidade.
Informações adicionais:
Modelo de contratação: PJ
Modelo de atuação: Remoto