Software e engenharia
Contrate um engenheiro de software que programa no seu horário
Recrutamos engenheiros de software experientes do México, do Brasil e de toda a América Latina que falam inglês, entram na sua equipe em tempo integral e trabalham no horário comercial dos EUA.
Também contratado como: Desenvolvedor de software · Engenheiro de software remoto · Engenheiro de software nearshore · Engenheiro de software sênior · Desenvolvedor de aplicações · Programador
O que um Engenheiro de software nearshore faz por você
Um engenheiro de software projeta, escreve, testa e mantém o código por trás do seu produto. Além de desenvolver funcionalidades, um bom engenheiro lê os requisitos com olhar crítico, escolhe designs sensatos, revisa o código dos colegas, escreve testes que pegam regressões e ajuda a manter o sistema saudável à medida que ele cresce.
Startups contratam engenheiros de software para ampliar um time principal pequeno sem esgotar o runway. Empresas de SaaS estabelecidas os adicionam para cumprir o roadmap mais rápido. Empresas que não são de software, de logística a saúde e fintech, os contratam para criar ferramentas internas, integrações e aplicativos para clientes que o seu software de prateleira não dá conta.
Engenharia é um trabalho colaborativo. Pull requests precisam de revisão, um bug em produção precisa de alguém que possa entrar em uma chamada e as decisões de design são tomadas em trocas rápidas. Equipes offshore a muitas horas de distância costumam transformar uma dúvida de uma hora em um atraso de um dia. Um engenheiro nearshore compartilha a maior parte do seu dia de trabalho, então code review, pair programming e resposta a incidentes acontecem em tempo real.
Quando falar com a gente, conte quais são as suas linguagens e frameworks, o seu provedor de nuvem, a senioridade de que você precisa e como a sua equipe trabalha (sprints, normas de code review, plantão). Avaliamos a experiência prática nessa stack, a comunicação em inglês e a capacidade de trabalhar com autonomia dentro de uma equipe distribuída.
Habilidades que avaliamos
- Inglês técnico fluente, escrito e falado
- Experiência profissional em linguagens como Python, Java, C#, JavaScript/TypeScript ou Go
- Domínio sólido de estruturas de dados, algoritmos e padrões de projeto
- Experiência com bancos de dados relacionais e NoSQL
- Criação e consumo de APIs REST ou GraphQL
- Testes automatizados e hábitos de desenvolvimento orientado a testes
- Trabalho com Git, pull requests e pipelines de CI
- Familiaridade com uma plataforma de nuvem como AWS, Azure ou GCP
Ferramentas que utiliza
- Git
- GitHub
- GitLab
- Visual Studio Code
- IntelliJ IDEA
- Docker
- AWS
- PostgreSQL
- Jira
- Confluence
- Slack
- Postman
- Datadog
Usa outra ferramenta? Conte para nós, e avaliaremos isso também.
Onde recrutamos
Onde contratar um Engenheiro de software
Países onde costumamos encontrar bons candidatos para esta vaga, comparados com o horário central dos EUA no inverno.
Brasil
Uma das maiores comunidades de engenharia de software da região, com ampla experiência em Java, Python e stacks de nuvem modernas.
3 horas a mais em relação ao horário central
México
Engenheiros com longa experiência em equipes de produto dos EUA, trabalhando no mesmo horário dos seus escritórios no horário central e do Pacífico.
Mesmo horário em relação ao horário central
Argentina
Uma indústria de software madura, conhecida pela forte formação em ciência da computação e por talentos sêniores de engenharia.
3 horas a mais em relação ao horário central
Como funciona
Contrate o seu Engenheiro de software com a General Staffing
- 01
Conte sobre a vaga
Uma conversa curta para entender o trabalho, as ferramentas, o seu horário e a pessoa certa para a sua equipe.
- 02
Buscamos e avaliamos
Recrutamos em toda a América Latina e verificamos o inglês, a experiência e as habilidades para esta vaga.
- 03
Você entrevista uma lista curta
Você conhece apenas candidatos que nós mesmos contrataríamos, e a decisão final é sua.
- 04
Eles começam, e nós seguimos por perto
Ajudamos no onboarding e continuamos acompanhando para que a contratação funcione para os dois lados.
Contratar um Engenheiro de software remoto: perguntas
Um engenheiro de software nearshore pode trabalhar dentro da nossa equipe atual?
Sim. Ele entra no seu Slack, nas suas dailies e no seu processo de code review como qualquer outro engenheiro. Como trabalha no horário dos EUA, colabora com a sua equipe em tempo real em vez de passar o trabalho adiante durante a noite.
Como vocês testam as habilidades técnicas?
Avaliamos a experiência real na sua stack e podemos incluir uma avaliação técnica ou um exercício de programação. Você também entrevista os finalistas, então os seus engenheiros podem conduzir a própria entrevista técnica antes de você decidir.
Quais níveis de senioridade vocês recrutam?
Recrutamos de engenheiros plenos a engenheiros sêniores e tech leads. Conte para nós o escopo da função e a quem ele vai se reportar, e buscaremos o nível certo.
Quem é dono do código que ele escreve?
A sua empresa. Os termos de propriedade intelectual e de confidencialidade são definidos como parte da contratação; explicamos como isso funciona na reunião de estratégia.
Preciso de um engenheiro de software ou de um desenvolvedor full stack?
Os cargos se sobrepõem. "Engenheiro de software" é mais amplo e muitas vezes inclui sistemas back-end, infraestrutura ou software que não é web, enquanto um desenvolvedor full stack se concentra em aplicações web de ponta a ponta. Ajustamos o perfil ao trabalho.
Quanto tempo leva para contratar?
Os prazos dependem da stack e da senioridade. Daremos a você uma estimativa realista na reunião de estratégia, antes de começarmos a busca.
Pronto para contratar o seu Engenheiro de software?
Conte sobre a vaga. Voltaremos com um plano, um cronograma e candidatos avaliados.
Vagas relacionadas
- Desenvolvedor full stack
- Desenvolvedor back-end
- Engenheiro DevOps
- Analista de QA (QA Engineer)
- Engenheiro de dados
- Gerente de produto (Product Manager)
- Analista de suporte de TI
- Analista de suporte em comunicações unificadas
- Desenvolvedor front-end
- Desenvolvedor mobile
- Desenvolvedor web
- Desenvolvedor WordPress
