Responsabilidades da Oportunidade Se você é apaixonado(a) por desenvolvimento e está ansioso(a) para atuar em um projeto desafiador, essa oportunidade é pra você! Dá uma olhada no seu papel nessa #revolução: Atuar em um produto sólido no mercado e com regras de negócios agradáveis; Escrever código limpo e de fácil manutenção, utilizando as melhores práticas de desenvolvimento de software; Trabalhar em estreita colaboração com os especialistas em UX para criar a melhor experiência de uso para nossos clientes, garantindo que a Trinks seja intuitiva e agradável de usar; Estar sempre crescendo e se desenvolvendo tecnicamente e profissionalmente; Participar de times geograficamente distribuídos. Requisitos O que você precisa para o #match perfeito: Produzir código simples, limpo e legível (Entender os princípios do SOLID, DRY / KISS); Experiência no desenvolvimento de aplicações utilizando Javascript e .NET; Habituado(a) a versionar seus projetos com GIT em equipe. Entender como funcionam processos de code review, merge, CI/CD e git flow; Experiência no desenvolvimento utilizando testes unitários e de integração; Experiência com bancos de dados relacionais como SqlServer; Experiência com bancos de dados não relacionais como Redis; Experiência com mensageria (RabbitMQ/Kafka/Azure Service Bus); Conhecimento em design patterns e padrões de arquitetura; Conhecimentos de serviços da AWS (EC2 / SQS / SNS / Lambda / S3 / CloudFront); Gostar de compartilhar conhecimentos e de trabalhar com equipe colaborativa.Será um diferencial se você conhecer: Typescript; Angular/React/React Native; PostgreSQL; Ferramentas como o Sonar; Docker.