Modelo de trabalho:
Modelo remoto
DESCRIÇÃO DA VAGA
Sobre o time:
Nosso time é focado em desenvolver uma ferramenta cada vez melhor e mais segura para nossos clientes, trazendo 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ção:
Participar 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 diferentes complexidades.
RESPONSABILIDADES E ATRIBUIÇÕES
Seu dia a dia na Conta Simples:
- 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.
REQUISITOS E QUALIFICAÇÕES - Perfil Backend
O que esperamos de você:
- 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.
REQUISITOS E QUALIFICAÇÕES - Perfil Frontend
O que esperamos de você:
- Conhecimento em Javascript, Typescript, React e React Native;
- Conhecimentos em desenvolvimento de testes automatizados utilizando frameworks (como Jest, Testing Library, Jasmine, Mocha, etc);
- Domínio em soluções de gerenciamento de estado, como Redux ou Context API, para lidar eficientemente com o estado da aplicação;
- Controle de Versão: Experiência sólida no uso do Git para controle de versão;
- Conhecimento de boas práticas de desenvolvimento de software (design patterns, SOLID, Clean code);
- Conhecimentos de cloud computing e arquitetura serverless;
- Conhecimentos em diferentes protocolos de comunicação (desejável GraphQL) e sólidos conhecimentos no protocolo HTTP e API Rest;
- Desejável conhecimento em Swift/Objective C (para o ecossistema iOS) ou Android/Kotlin (para o ecossistema Android).
INFORMAÇÕES ADICIONAIS
Dá uma olhada (em alguns) dos benefícios de ser Simpler:
- Plano de saúde (amplitude nacional) sem custo de mensalidade e coparticipação para os nossos #Simplers e até +2 dependentes legais;
- Plano odontológico (amplitude nacional) sem custo de mensalidade e coparticipação para os nossos #Simplers e até +2 dependentes legais;
- Flex food no cartão Swile;
- Auxílio home office;
- Gympass e Totalpass - extensivo a dependentes legais (filho(a)s e cônjuges);
- Day off mensal (um dia por mês para você relaxar!);
- Birthday-off (para você curtir o seu dia com quem você ama!);
- Parceria com Instituições Educacionais;
- Parceria com a plataforma Vittude com diversos psicólogos disponíveis para cuidar da sua saúde mental;
- Parceria com a plataforma de descontos New Value com descontos incríveis para compras, cursos e serviços!;
- Seguro de vida;
- Licença parental (maternidade 180 dias e paternidade 45 dias);
- Auxílio Creche.
Obs.: Realizamos algumas perguntas cadastrais no ato da candidatura pensando em agilizar o seu processo. Se quiser saber mais sobre como usamos os dados, confira nossa Política de Privacidade aqui.