Buscamos uma pessoa desenvolvedora Full Stack para integrar nosso time, uma startup de impacto reconhecida pela Microsoft, que desenvolve soluções inovadoras para sustentabilidade corporativa. Se você gosta de desafios técnicos, tem paixão por impacto social e ambiental e acredita no poder da tecnologia para transformar o mundo, queremos te conhecer!
Nesta posição, você será responsável por criar e manter sistemas robustos que utilizam inteligência artificial, garantindo que nossas soluções sejam escaláveis, eficientes e com uma experiência de usuário excepcional.
Responsabilidades
Desenvolver e implementar novos módulos e funcionalidades em nossos apps
Deploy via Github Actions para Azure
Testes unitários das ferramentas de cálculo
Participação de todo o fluxo do projeto, desde a elaboração da arquitetura até a entrega em produção
Realizar o monitoramento dos sistemas em produção
Relacionamento próximo com as áreas de negócio e outras equipes de tecnologia
Criar e integrar APIs que conectam diferentes sistemas, garantindo alta performance.
Colaborar com equipes multidisciplinares para alinhar o desenvolvimento de funcionalidades às necessidades do negócio.
Trabalhar em aplicações front-end e back-end, priorizando uma interface de usuário (UI/UX) intuitiva.
Realizar testes automatizados para garantir a qualidade do código e a estabilidade do sistema.
Contribuir para decisões sobre arquitetura e tecnologias, alinhadas aos objetivos estratégicos da empresa.
Participar de discussões sobre as melhores práticas de desenvolvimento e metodologias ágeis.
Qualificações Desejáveis
Experiência sólida em desenvolvimento Full Stack com linguagens como JavaScript/TypeScript (React - preferencialmente Next.js, Node.js - preferencialmente NestJS) ou equivalentes.
Conhecimento e experiência com bancos de dados relacionais (SQL) e não relacionais, como PostgreSQL e MongoDB.
Experiência com inteligência artificial ou interesse em aprender a aplicá-la no desenvolvimento de soluções.
Familiaridade com infraestrutura em nuvem (Azure, AWS, Google Cloud).
Conhecimento de CI/CD e boas práticas de DevOps.
Desejável experiência em design orientado ao usuário (UI/UX) ou colaboração com equipes de design.
Inglês intermediário ou avançado para leitura de documentações e comunicação com equipes internacionais.
Conhecimento de testes unitários e Jest
Programação Orientada a Objetos
Github Actions e workflows
Arquitetura de Software (Clean Code, SOLID, padrões, etc)
Docker
Conhecimento de algoritmo e estrutura de dados