Pessoa Engenheira de Software Senior
Será que seu currículo passa pelo filtro desta vaga?
Envie seu CV e descubra, em segundos, sua compatibilidade real com Pessoa Engenheira de Software Senior — o que já atende, e onde seu currículo pode estar perdendo aderência.
Descricao da vaga
Modelo de trabalho:
📍 Modelo de trabalho 100% remoto
Sobre o time:
Somos a principal plataforma de gestão de despesas, e garantimos isso através de um time que desenvolve o produto garantindo soluções seguras, escaláveis e de alta qualidade para nossos clientes. Trabalhamos em um ambiente ágil e colaborativo.
Desafios da posição: Participar ativamente de todo o processo de construção do nosso produto(definição, planejamento, desenvolvimento, implantação, monitoria, sustentação). Além disso, é importante conduzir iniciativas com autonomia.
Responsabilidades e atribuicoes
Seu dia a dia na Conta Simples:
- Atuar com autonomia em todo o ciclo de vida do desenvolvimento de software;
- Trabalhar com boas práticas de desenvolvimento e design de código, promovendo qualidade e manutenibilidade dos projetos novos e atuais;
- Definir e implementar soluções que atendam os requisitos de qualidade com autonomia;
- Contribuir no desenvolvimento de outros desenvolvedores;
- Conduzir iniciativas, definições e alinhamentos com outras áreas com autonomia;
- Monitorar e operar as soluções em produção, garantindo performance, confiabilidade e qualidade;
- Utilizar ferramentas de IA (assistentes de código, agentes e automações) de forma crítica para acelerar o ciclo de delivery, mantendo os padrões de qualidade, segurança e manutenibilidade do código;
- Colaborar com times multidisciplinares, trazendo insights técnicos e contribuindo com a estratégia de produto.
Requisitos
O que esperamos de você:
- Experiência sólida em desenvolvimento e arquitetura de software;
- Domínio de POO e boas práticas como SOLID, Design Patterns e Clean Code;
- Experiência com Node.js com TypeScript (ou Java, ou Kotlin, ou Go);
- Conhecimento e experiência em React e React Native;
- Sólidos conhecimentos em testes automatizados (Jest, Mocha, Testing Library, etc.);
- Experiência com bancos de dados SQL e NoSQL;
- Conhecimento em Cloud Computing (AWS Serverless é um diferencial);
- Domínio de protocolos de comunicação, APIs REST e boas práticas de integração;
- Experiência prática com uso de ferramentas de IA no fluxo de desenvolvimento, com capacidade de avaliar criticamente os resultados gerados, além de contribuir com evolução de skills e Agentes de IA no fluxo de desenvolvimento de software.
- Mentalidade protagonista, com autonomia para liderar iniciativas e propor melhorias.
Será diferencial se você tiver:
- Experiência na área de Abertura de Conta em Fintech.