Responsabilidades e atribuições O profissional será responsável em prover soluções técnicas para novas features e dar o suporte necessário as features já existentes, afinal, nem tudo são flores. Esperamos também que essa pessoa auxilie os outros membros do time em questões técnicas não esquecendo de fornecer a melhor solução para o negócio. Algo que prezamos bastante é qualidade, isso inclui um código limpo e legível (clean code). Também é desejável que o mesmo tenha um perfil intra-empreendedor, onde seus objetivos estejam alinhados com os objetivos da empresa, afinal, temos muito orgulho do que fazemos aqui! Requisitos e qualificações Conhecimento em desenvolvimento orientado a objetos Experiência construção em aplicações em Kotlin Experiência em micro-serviços e sistemas distribuídos Experiência com banco de dados SQL Experiência com arquitetura Hexagonal e EventDriven Conhecimento em modelagem de software utilizando DDD tático Conhecimento Docker, Git, CI/CD (Jenkins) e Gerenciamento de Pacotes (ex: NPM, Composer, Gradle) Experiencia em cloud computing (AWS, GCP ou Azure) Ferramentas de observabilidade (NewRelic, Datadog, Prometheus, Splunk ou Grafana) Desenvolvimento de testes automatizados Unitários (Junit, phpUnit), Integração (Teste Containner) Conhecimento de boas práticas de codificação (SOLID) Mentabilidade Ágil (Participar em cerimônias Scrum/Kanban) Desejável Vivência de construção em aplicações em PHP independentes de framework Conhecimentos na utilização de micro-frameworks PHP (Slim/Quarkus) Experiência com banco de dados NoSQL Soluções e definições de arquitetura Experiência em construção de serviços Rest Experiência em construção de serviços CQRS Conhecimento em Kafka ou RabbitMQ Informações adicionais A experiência de trabalhar na Invillia é única. E global. Temos o nosso próprio jeito de conectar talentos e construir inovações. Revolucionamos o ambiente de trabalho #Instation + somos experts em desenvolver soluções complexas para #GameChangers + temos uma metodologia única #EngagedbyDataPeopleAction + investimos em pessoas #InvilliaAcademy Alguns diferenciais Invillia: _inovamos lado-a-lado com #GameChangersGlobais _cultura de trabalho distribuído #inStation _metodologia exclusiva #GlobalGrowthFramework _benefícios únicos entre as techs #InfinitePowers Faça uma imersão aqui Então, se você busca uma oportunidade de trabalhar de onde estiver, em uma empresa dedicada em recriar a sensação de proximidade, de conexão humana, e de se sentir acolhido a qualquer momento, mesmo com todos distribuídos, aqui é o lugar certo.