Engenheira(o) de Software Backend Sênior
Conta Simples
Software Engineering
são paulo, state of são paulo, brazil
Posted on Thursday, September 7, 2023
Nosso time de tecnologiaNosso time é focado em desenvolver uma ferramenta cada vez melhor e mais segura para nossos clientes, traz para o dia a dia o espírito de agilidade e inovação. Trabalhamos por tribos e squads e prezamos pela integração e colaboração.
Desafios da posiçãoParticipar da definição, desenvolvimento, implantação, monitoria e manutenção de soluções escaláveis e com qualidade. Deve ter autonomia para desenvolver e conduzir atividades e iniciativas de baixa e média complexidade.
Responsabilidades e atribuições
Principais Responsabilidades
- Contribuir com o time na implementação de boas práticas de desenvolvimento e code design;
- Definir e implementar a melhor arquitetura para novos projetos e melhorias nos projetos atuais;
- Colaborar com a melhoria contínua dos nossos processos de desenvolvimento, bem como na melhoria da nossa arquitetura nas aplicações;
- Colaborar com a execução e sugerir melhorias em nossos processos ágeis.
- Conhecimento em POO (desejável conhecimento em Nodejs com Typescript, Java, Kotlin, Go, .Net);
- Sólidos conhecimentos em desenvolvimento de testes automatizados utilizando frameworks (como Jest, Testing Library, Jasmine, Mocha, entre outros);
- Conhecimento de boas práticas de desenvolvimento de software (design patterns, SOLID, Clean code);
- Sólidos conhecimentos em bancos de dados SQL e noSQL;
- Conhecimentos de Cloud Computing (desejável AWS) e arquitetura serverless;
- Conhecimentos em diferentes protocolos de comunicação e sólidos conhecimentos no protocolo HTTP e API Rest.
- Contrato PJ com recesso remunerado + benefícios.