QualificaçõesFormação Acadêmica: Ensino Superior completo ou em fase de conclusão em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.Experiência Profissional: Experiência aproximada de três anos com desenvolvimento de aplicações backend ou vivência equivalente demonstrada por meio de projetos e resultados profissionais.Desenvolvimento Backend: Experiência com Node.js e TypeScript no desenvolvimento de APIs, serviços e aplicações backend.Microsserviços: Experiência com arquitetura de microsserviços e integração entre serviços.Framework: Conhecimento prático em Moleculer.js ou experiência com frameworks semelhantes para desenvolvimento de microsserviços.Validação de Dados: Conhecimento em Yup ou outras bibliotecas de validação de dados.Arquitetura de Software: Conhecimento em arquitetura de aplicações backend, padrões de desenvolvimento e princípios de código limpo.Containerização: Experiência com Docker para criação e execução de ambientes e aplicações containerizadas.Versionamento: Experiência com Git e GitHub em fluxos de desenvolvimento colaborativo.Code Review: Vivência na revisão de código e na aplicação de padrões de qualidade e segurança.Capacidade Analítica: Habilidade para investigar problemas, analisar causas e propor soluções técnicas adequadas.Comunicação e Colaboração: Capacidade de compartilhar conhecimentos, documentar decisões e colaborar com equipes multidisciplinares.Apoio Técnico: Capacidade de orientar desenvolvedores em dúvidas técnicas e disseminar boas práticas, sem necessidade de exercer liderança formal.Perfil Proativo: Autonomia para conduzir atividades, identificar melhorias e assumir responsabilidades compatíveis com o nível da posição. Atividades: ResponsabilidadesDesenvolvimento Backend: Desenvolver, manter e evoluir APIs e microsserviços utilizando Node.js, TypeScript e Moleculer.js.Arquitetura de Sistemas: Participar da definição e evolução da arquitetura das aplicações backend, considerando escalabilidade, desempenho, segurança e facilidade de manutenção.Integração de Sistemas: Desenvolver e manter integrações entre sistemas, serviços internos e aplicações externas.Validação de Dados: Implementar validações utilizando Yup, garantindo consistência, segurança e confiabilidade no processamento das informações.Qualidade de Código: Realizar revisões de código, contribuindo para a padronização, segurança e qualidade das entregas.Suporte Técnico à Equipe: Apoiar outros desenvolvedores, compartilhar conhecimentos e esclarecer dúvidas relacionadas a padrões e boas práticas de desenvolvimento.Resolução de Incidentes: Apoiar a análise, diagnóstico e resolução de falhas e incidentes relacionados às aplicações backend.Versionamento de Código: Utilizar Git e GitHub para controle de versão, colaboração, revisão de código e gerenciamento das entregas.Documentação Técnica: Elaborar e manter atualizada a documentação técnica das aplicações, integrações e decisões de arquitetura.Metodologias Ágeis: Participar de cerimônias ágeis, planejamentos técnicos, refinamentos e iniciativas de melhoria contínua dos processos de desenvolvimento. Ambiente: Oportunidade de crescimento profissional em um ambiente onde paixão por tecnologia, proatividade, ousadia e colaboração se unem para desenvolver soluções escaláveis e gerar resultados extraordinários.Buscamos uma pessoa Desenvolvedora Backend Pleno para atuar no desenvolvimento, manutenção e evolução de APIs e microsserviços, contribuindo para a qualidade técnica, estabilidade e evolução das soluções da empresa. Benefícios: Assistência FarmáciaAssistência OdontológicaConvênio com FarmáciaPlano de SaúdePlano OdontológicoVale AlimentaçãoVale TransportePrograma de Bem Estar e SaúdeSeguro de Vida Requisitos: Ensino superior - Análise e desenvolvimento de sistemas Observações sobre a remuneração: Não informado