Senior Software Engineer - Uberlândia, Brasil - Kanastra
Descrição
Job descriptionA Kanastra provê serviços pautados em soluções com software e produtos em nuvem, focado em fluxos de integrações e interfaces que simplificam a operação da infraestrutura de fundos de investimentos em ativos alternativos.
O time de data products & platform tem um papel chave na macro arquitetura de sistemas da Kanastra, provendo produtos e serviços de dados.
Essa posição integrará esse time garantindo que a squad tenha autonomia para realizar entregas de produtos digitais de ponta a ponta (complementando com conhecimentos de backend e frontend principalmente).
Nosso processo AplicaçãoEntrevista com peopleAplicação de teste (ao vivo)Entrevista de fit culturalEntrevista com o hiring managerOferta de emprego Main responsibilitiesDesenvolver componentes de software a partir de problemas e metas alinhados com stakeholders dentro da organização.
Registrar, planejar e desenhar as soluções propostas em conjunto com o planejamento da equipe.Prover suporte de alto nível para entender, alinhar e corrigir bugs e erros que venham a acontecer nas soluções implementadas.
Aderir às nossas melhores praticas das metodologias de desenvolvimento, documentação, implementação e comunicação dentro da organização.Permear uma cultura inclusiva, ouvindo e aportando feedback, e ajudar o desenvolvimento de membros com menos experiência na equipe. Requirements and skillsExperiencia desenvolvendo API's REST, preferencialmente com Python ou PHP ou TypeScript/JavaScript.
Conhecimentos de JavaScript, idealmente experiencia com ólidos conhecimentos em Git, idealmente usando GitHub.
Experiencia com domain-driven design.
Experiencia utilizando banco de dados relacionais e não relacionais.
Hábito de escrever testes de integração e unitários.
Saber trabalhar com Continuous Deployment.
Conhecer e utilizar Docker (containerização).Fundamentos sólidos em programação imperativa e orientada a objetos.
Fundamentos sólidos em algoritmos e estrutura de dados.
Se espera que o candidato tenha experiencia desenvolvendo APIs REST e consumindo essas APIs usando JavaScript em uma Single Page Application.
Habilidade de tomar requisitos em aberto e ambíguos e transformá-los em uma solução dentro da aplicação.Conhecimentos básicos de Machine Learning e algoritmos de inteligencia artificialConhecimentos básicos sobre Prompt Engineering e funcionamento em alto nível de Large Language ModelsConhecimentos profundos em FastAPI/Python, Django/Python, e Laravel/PHPPrática com Google Cloud Provider e Cloud RunConhecimento em Linux Shell ScriptingImprescindível conhecimentos em JS, preferencialmente React.
Js Additional informationVaga híbrida para as cidades de Uberlândia/MG e São Paulo/SP#J-18808-Ljbffr