Desenvolvimento de Aplicações Backend
">
O nosso time busca profissionais apaixonados pela programação, que sejam capazes de desenvolver soluções tecnológicas inovadoras para atender às necessidades dos nossos clientes.
">
* Aqui você trabalhará em conjunto com nossa equipe de engenheiros de software para criar aplicações escaláveis e seguras utilizando tecnologias como Node.js, Typescript e Docker;
* Aprenda a utilizar metodologias ágeis e práticas de teste contínuo para garantir a qualidade do seu código;
* Desenvolva suas habilidades técnicas trabalhando em projetos complexos e colaborativos, onde você poderá contribuir com suas ideias e experiências;
* Mantenha-se atualizado sobre as últimas tendências e tecnologias da área, participando de workshops e treinamentos internos.
">
Responsabilidades:
">
* Desenvolver programas de ponta-a-ponta, desde a definição de arquitetura até o rollout em produção;
* Participar da criação de projetos com arquiteturas de microserviços, consumo e geração de eventos em Streaming, API's;
* Garantir a funcionalidade, manutenibilidade e velocidade das soluções, além de práticas de teste e qualidade;
* Garantir que todas as soluções técnicas estejam alinhadas à estratégia do negócio e entender iniciativas relacionadas ao produto;
* Ajudar o time no desenho de soluções com arquitetura evolutiva, além de investigar constantemente novas tecnologias e formas de trabalho;
* Colaborar com a evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times;
* Trabalhar em um ambiente colaborativo, em que práticas de pareamento, feedbacks e motivação para se desenvolver são comuns a todos os squads.
">
Habilidades e Conhecimentos Necessários:
">
* Conhecimento avançado em desenvolvimento backend em Typescript Node ;
* Conhecimentos básicos de frontend com React ;
* Conhecimento em Docker & Kubernetes ;
* Conhecimento com ferramentas de monitoramento e observabilidade ;
* Conhecimento sobre testes unitários e automatizados ;
* Conhecimento sobre REST e GraphQL ;
* Conhecimento sobre CI/CD (Github Actions);
* Conhecimento sobre desenvolvimento de microsserviços distribuídos ;
* Preocupação com a qualidade e desempenho das soluções propostas;
* Capacidade de trabalhar em um ambiente multifuncional e colaborativo, de maneira autônoma;
* Familiaridade com metodologias ágeis.
">
Será uma vantagem:
">
* Conhecimento do Framework Nest.js ;
* Conhecimentos básicos de AWS ;
* Conhecimentos básicos de Domain Driven Design e Clean Architecture;
* Conhecimentos básicos de fluxos OAuth2.
">
O que esperamos:
">
Nós buscamos pessoas apaixonadas por aprender e crescer, que sejam capazes de se adaptar rapidamente às necessidades do mercado. Se você é uma pessoa motivada e determinada, que goste de desafios e estiver disposta a aprender, então você está na hora certa!
">
Avalie se você atende aos requisitos acima e se interessou pelo cargo. Estamos ansiosos para conhecer você!