Sobre a oportunidade
- Buscamos uma pessoa com forte raciocínio técnico para ajudar a transformar ideias de produtos e sistemas em soluções bem estruturadas e prontas para desenvolvimento. Você trabalhará diretamente com o responsável pelo produto. A partir de uma ideia ou necessidade de negócio, deverá entender o objetivo, levantar dúvidas, discutir possibilidades e ajudar a chegar ao modelo final da solução. Sua principal responsabilidade será definir como o sistema deverá ser construído antes que a implementação comece. Entre suas atividades estarão: entender ideias, funcionalidades e regras de negócio
- levantar dúvidas e identificar cenários ainda não definidos
- transformar requisitos de negócio em especificações técnicas
- desenhar a arquitetura geral do sistema
- modelar banco de dados e relacionamentos
- definir backend, APIs e integrações
- estruturar autenticação, permissões e níveis de acesso
- avaliar segurança, manutenção e escalabilidade
- escolher tecnologias e serviços adequados para cada projeto
- documentar as principais decisões técnicas
- preparar uma especificação clara para o desenvolvedor responsável pela implementação
- acompanhar dúvidas técnicas durante o desenvolvimento
- revisar se a implementação está respeitando a arquitetura definida. Não buscamos necessariamente alguém com muitos anos de experiência. Projetos próprios, acadêmicos, hackathons, GitHub e outras experiências práticas serão considerados. O mais importante é possuir capacidade de raciocínio técnico, organização e interesse por arquitetura de sistemas.
Requisitos
- Boa lógica de programação
- Conhecimentos de desenvolvimento backend
- Noções de arquitetura de software
- Conhecimentos de bancos de dados relacionais
- Capacidade de modelar dados e relacionamentos
- Conhecimentos de APIs
- Noções de autenticação e controle de acesso
- Conhecimento de Git e GitHub
- Capacidade de compreender regras de negócio e transformá-las em decisões técnicas
- Boa comunicação para discutir requisitos e explicar decisões
- Autonomia para pesquisar e solucionar problemas
- Interesse em desenvolvimento de produtos digitais e SaaS.