Senior Software Engineer - Uberlândia, Brasil - Kanastra

    Kanastra
    Default job background
    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