O cargo de Backend Engineer II é destinado a profissionais com experiência plena na área de desenvolvimento de software. O profissional será responsável por desenvolver e manter aplicações e sistemas no backend, garantindo a eficiência, segurança e escalabilidade das soluções. Além disso, deverá trabalhar em conjunto com a equipe de desenvolvimento para implementar novas funcionalidades e melhorias nos sistemas existentes.Desenvolver e manter aplicações e sistemas no backend, utilizando as melhores práticas de programação e arquitetura de software.Realizar testes e depuração de códigos para garantir a qualidade e eficiência das soluções desenvolvidas.Participar de reuniões e discussões com a equipe de desenvolvimento para planejar e implementar novas funcionalidades nos sistemas.Colaborar na identificação e resolução de problemas técnicos, garantindo o bom funcionamento dos sistemas em produção.Contribuir para a documentação técnica dos sistemas desenvolvidos, facilitando a manutenção e o entendimento por outros membros da equipe.Manter-se atualizado sobre as tendências e tecnologias do mercado, buscando sempre aprimorar seus conhecimentos e habilidades.Colaborar com a equipe de DevOps para garantir a integração contínua e a entrega automatizada das aplicações desenvolvidas.Participar de processos de code review para garantir a qualidade e consistência do código desenvolvido pela equipe.Auxiliar na capacitação de membros mais juniores da equipe, compartilhando conhecimento e boas práticas de desenvolvimento de software. Para essa oportunidade não podemos abrir mão de experiência com:API RESTTypeORM;PostgreSQL;JavaScript e TypeScriptNode.JsSerá um diferencial se você tiver experiência com:Clean Code, DDD, TDD e SOLID.Serverless e Microsserviços;Sequelize;Kafka + Connect e RabbitMQ;Swagger/OpenAPI;Elastic e Redis;Mongo;Next.JS e Apollo;