Engenheiro(a) de Software | Arquitetura - Home Office

Home Office Estágio/Júnior Híbrido Dev/Sistemas Infra Dados

Engenheiro(a) de Software | Arquitetura

Home OfficePJJuniorR$ 1.500,00 a R$ 1.500,00 13 candidatoshoje

Sobre a Vaga

R$ 1.500,00 - R$ 1.500,00
E-mail: rh***@***.br — Quando disponibilizado pela empresa, o contato poderá ser visualizado por assinantes Premium.
Whats: (xx)***xxx — Quando disponibilizado pela empresa, o contato poderá ser visualizado por assinantes Premium.
1 Vaga

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;

definir fluxos de dados e comunicação entre componentes;

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.
  • Projetos próprios publicados;
  • Portfólio ou GitHub;
  • PostgreSQL;
  • Supabase;
  • Node.js / TypeScript;
  • Next.js;
  • Vercel;
  • Integrações com APIs externas;
  • Experiência utilizando ferramentas de IA para desenvolvimento.
  • O uso de ChatGPT, Codex, Claude ou outras ferramentas de IA é bem-vindo, desde que o candidato consiga analisar criticamente as soluções propostas.
Nível: Junior
Contratação PJ.

Benefícios

Além da remuneração:

contato direto com a criação de produtos reais;

participação desde a definição inicial dos sistemas;

oportunidade de desenvolver conhecimentos práticos em arquitetura e engenharia de software;

contato com diferentes projetos e modelos de negócio;

liberdade para utilização de ferramentas modernas de IA no trabalho;

ambiente com foco em autonomia, aprendizado e execução.

Vagas semelhantes para você

Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.

Prepare-se para aumentar suas chances nesta oportunidade

Pratique com testes técnicos e treinamentos alinhados ao perfil desta vaga.

Curadoria Nerdin

Cursos recomendados para Engenheiro(a) de Software | Arquitetura

Selecionamos conteúdos alinhados às competências pedidas nesta oportunidade para você aumentar suas chances no processo seletivo.

Explorar recomendações