O time de produto e desenvolvimento da Kartado tem como missão construir o melhor produto que atenda aos objetivos estratégicos da empresa enquanto resolve problemas e necessidades relevantes dos clientes. Como Desenvolvedor Full-stack Pleno, você terá a oportunidade de trabalhar em diferentes camadas da nossa aplicação, desde o backend em Python/Django até o frontend em React e mobile em React Native.
Suas principais atribuições serão:
- Desenvolver e manter aplicações utilizando Python, Django e Django Rest Framework no backend
- Criar interfaces modernas utilizando React e tecnologias relacionadas (Redux, Material-UI) no frontend
- Contribuir com o desenvolvimento de nossa aplicação mobile em React Native
- Fazer publicações em ambientes de desenvolvimento, homologação e produção, assim como a liberação de novas versões da aplicação mobile
- Participar ativamente das cerimônias ágeis (planning, refinamento, daily, retrospectiva)
- Trabalhar em colaboração com Product Managers, Product Owners e outros desenvolvedores
- Implementar e manter testes automatizados
- Contribuir com code reviews e compartilhamento de conhecimento com o time
Requisitos:
- Boa comunicação, capacidade de trabalhar em equipe e vontade de aprender e evoluir constantemente
- Sólidos conhecimentos em Python, Django e Django Rest Framework
- Experiência com React e seu ecossistema (Redux, React Router), ou em React Native
- É importante ter experiência com pelo menos um dos dois, e interesse em trabalhar com o outro também
- Conhecimento de Git e boas práticas de versionamento
- Familiaridade com metodologias ágeis e Scrum
- Experiência com testes unitários ou de integração (PyTest, React Testing Library, Jest ou Vitest)
- Conhecimento de arquitetura de software e padrões de projeto
- Domínio de ferramentas de debugging
- Conhecimento em plataforma em nuvem AWS
Diferenciais:
- Experiência prévia em empresas de produto (não apenas consultoria/projetos)
- Conhecimento do mercado de infraestrutura, rodovias, saneamento ou ferrovias
- Familiaridade com Material Design
- Experiência com uso avançado de Django ORM
- Conhecimento em JSON:API, watermelondb, redux-saga, ou react-admin
- Conhecimento em pipelines de CI/CD
Competências fundamentais da Kartado:
- Organização: você se planeja bem, entrega no prazo e cuida da qualidade do que faz
- Criatividade: você propõe novas soluções e contribui com visões diferentes para resolver problemas
- Foco: você entende o que é mais importante, prioriza com clareza e sabe dizer não
- Gestão do tempo: você sabe equilibrar urgências, planejar entregas e manter consistência no dia a dia
O que oferecemos:
- Trabalho 100% remoto
- Flexibilidade de horário
- Ambiente colaborativo e de aprendizado contínuo
- Planos de desenvolvimento individuais (PDIs)
- Reuniões de acompanhamento e feedback 1:1
- Autonomia para propor e implementar soluções
- GoGood com:
- Descontos em academias
- Plano odontológico (Odontoprev) para você e até 3 dependentes sem co-participação
- Telemedicina (Conexa) para você e até 3 dependentes sem co-participação
Se você é apaixonado por desenvolvimento de software, tem interesse em atuar em diferentes camadas de aplicação e quer fazer parte de um time que está transformando o mercado, venha fazer parte do nosso time!