Engenheiro de Software, Recém-Licenciado
Sobre a Função
Título da Função: Engenheiro de Software, Recém-Licenciado Tipo de Função: Tempo inteiro Localização: Remoto Esta é uma função de engenharia de software fullstack, pensada para recém-licenciados e engenheiros em início de carreira que procuram acelerar o seu crescimento construindo sistemas em produção. Vais contribuir para — e crescer até assumir a responsabilidade por — funcionalidades de produto e capacidades centrais da nossa plataforma interna, de ponta a ponta. Vais trabalhar em ferramentas internas, serviços, fluxos de trabalho e produtos alimentados por IA que apoiam as nossas plataformas de engenharia, operações e recrutamento. À medida que cresces, vais assumir cada vez mais responsabilidade por sistemas críticos, colaborando de perto com engenheiros mais experientes.
Do Que Serás Responsável
- Contribuir para a conceção e o desenvolvimento de sistemas fullstack de ponta a ponta, que sustentam fluxos de trabalho internos críticos e capacidades da plataforma.
- Construir serviços de backend e APIs limpos e sustentáveis, ao mesmo tempo que aprendes boas práticas de engenharia escaláveis.
- Desenvolver interfaces de frontend de alta qualidade, utilizadas por equipas internas e utilizadores finais.
- Participar em esforços de modelação de dados e otimização de bases de dados, incluindo design de esquemas e desempenho de queries.
- Colaborar com as equipas de produto, operações e design para transformar ideias em funcionalidades fiáveis e prontas para produção.
- Melhorar a qualidade da engenharia através de revisões de código, testes, documentação e melhoria contínua.
- Ajudar a resolver problemas em produção, aprendendo a construir sistemas resilientes e observáveis.
- Desenvolver bom senso de engenharia, fazendo compromissos ponderados entre velocidade, escalabilidade e sustentabilidade.
Requisitos
- Licenciatura em Ciência da Computação, Engenharia Informática, Engenharia de Software ou área afim (recém-licenciado ou prestes a concluir).
- Experiência em estágio, programa co-op, investigação ou experiência pessoal/de projeto relevante na construção de aplicações de software.
- Boas bases em JavaScript e/ou TypeScript.
- Familiaridade com desenvolvimento de frontend utilizando React ou frameworks semelhantes.
- Familiaridade com desenvolvimento de backend utilizando Node.js (NestJS é uma mais-valia).
- Compreensão de bases de dados relacionais como PostgreSQL e dos princípios fundamentais de modelação de dados.
- Familiaridade com APIs RESTful e com a forma como aplicações distribuídas comunicam entre si.
- Contacto com Git e com fluxos de trabalho modernos de desenvolvimento de software.
- Fortes capacidades de resolução de problemas, curiosidade, atenção ao detalhe e mentalidade de crescimento.
- Entusiasmo por aprender rapidamente e contribuir num ambiente de engenharia em rápido movimento.
Preferencial
- Experiência de estágio ou experiência profissional em engenharia de software.
- Contacto com plataformas cloud como AWS, GCP ou Azure.
- Familiaridade com CI/CD, pipelines de implementação ou fundamentos de DevOps.
- Contacto com arquiteturas modernas como microserviços, serverless ou sistemas orientados a eventos.
- Interesse em produtos alimentados por IA, automação de fluxos de trabalho ou aplicações intensivas em dados.
- Experiência a contribuir para projetos de equipa, hackathons, software open-source ou ambientes de startup.
Remuneração e Logística
O intervalo salarial nacional para esta posição a tempo inteiro é um salário base de $110.000 – $150.000 USD. Todos os colaboradores são elegíveis para compensação em equity e poderão também receber bónus com base no desempenho, consoante a função e sujeito às políticas da empresa. A micro1 disponibiliza um pacote de benefícios abrangente, incluindo reembolso até 100% dos prémios de seguro de saúde, dias de férias remunerados, um plano 401(K) com contrapartida da empresa, e outros benefícios pensados para apoiar uma força de trabalho remota e de elevado desempenho.
Aviso
Consulta as colunas de Remuneração Mínima/Máxima para o intervalo da taxa horária.
Vagas relacionadas
Programador(a) CAM
Programador(a) CAM — trabalho remoto e remunerado de treino/avaliação de IA (other) ($80-$120/hora).
Engenheiro(a) Sénior de Fiabilidade de Bases de Dados
Engenheiro(a) Sénior de Fiabilidade de Bases de Dados — função remota, a tempo inteiro e assalariada ($220.000-$260.000/ano).
Analista de Sistemas Informáticos
Analista de Sistemas Informáticos — trabalho remoto e remunerado de treino/avaliação de IA (data-analysis) ($60-$120/hora).
