Uma empresa sediada nos EUA, que está desenvolvendo uma plataforma SaaS inovadora que oferece soluções abrangentes para ajudar agricultores a lidarem com suas necessidades comerciais, está procurando contratar um Engenheiro de Software. O engenheiro desempenhará um papel crucial nos negócios e será responsável por desenvolver, elaborar, testar e arquitetar soluções. A empresa está desenvolvendo produtos e serviços de última geração que estão na interseção entre alimentos locais, agricultura e tecnologia, de modo a ajudar agricultores a aumentarem suas vendas, terem acesso a mais clientes e economizarem tempo. Esta vaga de trabalho online requer uma sobreposição de 6 horas com o fuso horário PST, sendo ideal para engenheiros de software brasileiros que desejam impulsionar suas carreiras enquanto recebem em dólar.
Responsabilidades:
- Capacidade de arquitetar, criar, desenvolver e testar soluções de forma ativa enquanto lida com uma variedade de prioridades técnicas desafiadoras e possivelmente conflitantes
- Participar de treinamentos e sessões de aprendizado contínuo para adquirir o conhecimento necessário para lançar um negócio
- Ser um líder de equipe que passa confiança para os stakeholders, demonstrando pensamento crítico, criatividade tecnológica e atenção aos detalhes
- Focar na qualidade, simplicidade, facilidade de manutenção e desempenho ao desenvolver arquitetura e código bem elaborados
- Levar em consideração e promover os pontos de vista e experiências de seus clientes
- Participar de revisões de código, as quais também devem incluir testes e documentação
- Entender e se adaptar a novas tecnologias, ferramentas, procedimentos e processos
- Contribuir para a otimização do desempenho, usabilidade e escalabilidade da plataforma
- Estabelecer o escopo do trabalho para os próximos lançamentos, em colaboração com os proprietários do produto
- Criar e aprimorar ferramentas, sistemas e procedimentos para testes em pequena e grande escala
- Participar diariamente de exercícios de auto aprendizado e solução de problemas em equipe para continuar a desenvolver suas habilidades técnicas enquanto enfrenta novos desafios
- Desenvolver um conjunto diversificado de talentos técnicos e não técnicos alinhados com uma cultura de startup
- Participar de todas as etapas do desenvolvimento do produto, incluindo design, revisões de código, criação de patentes, testes, documentação e implantação
Requisitos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- 3 anos de experiência relevante como engenheiro de software
- 2 anos de experiência com programação full stack usando uma linguagem orientada a objetos
- 2 anos de experiência usando os frameworks JS mais recentes para criar interfaces de usuário responsivas
- Ampla experiência supervisionando designs técnicos e uma implementação de sistemas incrivelmente flexíveis e escaláveis
- Paixão por resolver problemas desafiadores sobre engenharia de software de forma dinâmica
- Profundo entendimento sobre conceitos assíncronos, métodos e estruturas de dados no design de software
- Sólido entendimento sobre testes em qualquer uma das seguintes áreas: desempenho, segurança, privacidade, acessibilidade e localização/globalização
- Excelentes capacidades para tomada de decisão, negociação e solução de problemas
- Capacidade de operar confortavelmente em um ambiente dinâmico de startup, trabalhando sem microgerenciamento e com circunstâncias indefinidas
- Ótimas habilidades de comunicação para transmitir e explicar ideias para executivos corporativos que não possuem formação técnica
- Ampla experiência com Node.js, React, Redux e Webpack
- Experiência trabalhando com Stripe, Quickbooks, Heroku, AWS, Redis e PostgreSQL será uma vantagem competitiva
- Experiência com análise de dados em grande escala e análise de falhas será um diferencial
- Experiência com recrutamento, enquanto auxilia a equipe a desenvolver excelentes engenheiros para inovar o SaaS em um mercado de nicho, será uma vantagem
- Excelentes habilidades de comunicação em inglês, tanto verbal quanto escrita