Esta posição exige experiência com desenvolvimento em Python, NodeJS, PHP ou Golang, bem como conhecimento em HTML, CSS, JavaScript e ReactJS. Além disso, é necessário ter vivência em metodologias ágeis, como Kanban e Scrum, e experiência na construção de APIs REST. O conhecimento de SQL e/ou NoSQL, testes unitários e de integração, conteinerização utilizando Docker, Gitflow, conceitos de clean architecture, princípios SOLID, DRY, YAGNI, KISS e design patterns são também requisitos importantes.
Diferenciais incluem a utilização prévia de MongoDB, MySQL ou PostgreSQL, experiência aplicando TDD e DDD, conhecimento da Google Cloud Platform, vivência com GraphQL e experiência trabalhando com Kubernetes.
O candidato deve possuir habilidades para colocar uma aplicação em ambiente de produção, construir e manter serviços de Back End e aplicações de Front End com alta performance e escalabilidade, construir interfaces reativas, respeitando a identidade visual da empresa, escrever testes unitários e de integração, monitorar a saúde dos serviços, melhorar a qualidade da base de código, manter o fluxo de deployment e versionamento das aplicações consistente, e colaborar com um time multidisciplinar para manter um ambiente de desenvolvimento saudável e ágil.