
Quais serão suas responsabilidades?Desenvolver e liderar novas funcionalidades e recursos para a aplicação em NodeJS com TypeScript.Cuidar da arquitetura do sistema, garantindo eficiência, segurança e alto padrão de qualidade.Desenhar e gerenciar base de dados;Realizar testes unitários e de integração, assegurando a qualidade do código desenvolvido;Identificar e corrigir possíveis falhas e bugs no backend, agindo de forma proativa na resolução de problemas;Estar atento a qualidade do produto e do código;Documentar de forma clara e concisa o código desenvolvido e suas funcionalidades;Participar da discussão de visão de produto e features com o time.Trabalhar em conjunto com o time para garantir a integração eficiente;Implementar boas práticas de programação e medidas de segurança.Manter-se atualizado com as tendências e melhores práticas do desenvolvimento backend, contribuindo para a evolução tecnológica do projeto,Trabalhar com serviços da AWS e otimizar custos por meio de boas práticas de infraestrutura.Mentorar e oferecer suporte aos níveis iniciais da equipe de BackEnd.Fazer manutenção e otimização contínua para o produto, garantindo a estabilidade e funcionalidade do backend.
Quais são os requisitos?Experiência sólida (min 5 anos) em Node.js, microsserviços, serverless e arquitetura de sistemas.Conhecimentos em AWS e segurança em nuvem.Experiência com bancos de dados MySQL/PostGreSQLFamiliaridade com ferramentas de gestão de projetos como JIRA.Experiência em sistemas de mensagens assíncronas e orientados à eventos.Conhecimento em ferramentas de controle de versão, como Git, e plataformas de hospedagem, como GitHubCapacidade de otimizar o desempenho e a escalabilidade das APIs desenvolvidas em NodeJS;Capacidade de trabalhar com integrações de software de terceiros, familiaridade com APIs de terceiros e serviços web;Responsabilidade e comprometimento.Habilidade para gerenciar diferentes funções, incluindo infraestrutura, desenvolvimento, operações e segurança.Comunicação eficaz.Interesse pelo mercado de tecnologia e confortável em ambientes de mudanças.Inglês técnico (ler/escrever documentação de software)
Diferenciais:Ter atuado com plataformas de RH.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
