Descrição
Cargo: Coordenador de Desenvolvimento de Software
Localização: Brasil
Tipo de Contrato: Efetivo
**Sobre Nós**
Somos uma equipe de indivíduos apaixonados de 15 países, desenvolvendo a primeira plataforma de biosegurança do mundo, criada para combater ameaças críticas de pragas à saúde humana, à segurança alimentar e ao meio ambiente.
Com um profundo compromisso com a confiança, a integridade e a colaboração, a Flyttr se tornou a parceira confiável de governos, indústrias, filantropias e comunidades que buscam fazer avanços ousados nas maiores ameaças de pragas da nossa época. Trabalhamos com urgência, pois vidas e meios de subsistência dependem disso. Os candidatos bem-sucedidos encontrarão na Flyttr um local empolgante para fazer seu melhor trabalho e perceberão que cada pessoa na Flyttr desempenha um papel crítico em uma cultura dinâmica, emocionante e orientada para a equipe\-.
**Propósito do Cargo**
O Coordenador de Desenvolvimento de Software será responsável por liderar uma pequena equipe multi\-framework de desenvolvedores e engenheiros. Será responsável por receber requisitos das equipes comerciais, convertê-los em soluções bem arquitetadas e atribuir tarefas para realizar os produtos finais. Garantirá que o código seja construído com qualidade e que tudo o que for enviado para produção seja bem testado e robusto.
Você também atuará como um importante elo técnico com a equipe de vendas nos EUA, garantindo que as considerações de clientes e técnicas sejam bem compreendidas. Você apoiará a tradução de conceitos complexos em mensagens claras e eficazes para as equipes de vendas.
O cargo está baseado no Brasil e envolverá o trabalho como parte de uma pequena equipe. Você precisará trabalhar com colegas internacionalmente, portanto, deve ter flexibilidade para trabalhar em diferentes fusos horários. Uma base de clientes-chave provavelmente será a Costa Oeste, Califórnia, portanto, a capacidade de apoiar esse fuso horário é essencial.
**Responsabilidades**
Liste-as em ordem de importância/impacto:
* Fornecer suporte técnico à equipe operacional para garantir que os problemas sejam resolvidos dentro dos SLAs.
* Converter requisitos de produto em especificações claras e alocar tarefas aos membros da equipe.
* Arquitetar soluções técnicas para problemas de produto e engenharia.
* Realizar revisões de código com alto padrão.
* Garantir que boas práticas de desenvolvimento de software sejam seguidas.
* Estabelecer bons processos para o desenvolvimento de software que cubram todo o ciclo de vida do desenvolvimento de software.
* Configurar pipelines CI/CD robustos para garantir que o software seja implantado com segurança e bem testado antes da implantação.
* Garantir que a documentação do produto seja mantida atualizada.
* Realizar desenvolvimento de software para apoiar as equipes quando necessário, liderando pelo exemplo.
* Estabelecer uma estrutura de trabalho eficaz, dentro de um framework ágil, para manter um fluxo de trabalho consistente.
* Atuar como um importante elo técnico com o pessoal de vendas, garantindo que as necessidades dos clientes e as considerações técnicas sejam claramente compreendidas e comunicadas.
* Apoiar as equipes de vendas para garantir que compreendam conceitos técnicos complexos e ajudá-las a moldar isso em mensagens eficazes para uso em discussões com clientes e voltadas ao mercado\-.
* Criar relatórios executivos para rastrear a entrega em relação a marcos, mitigação de riscos e planejamento alinhado aos objetivos do programa.
**Requisitos de Habilidades, Experiência e Educação**
* O stack abrange vários domínios, nos quais a especialização não é necessária em todos os abaixo, mas o candidato deve estar confortável revisando e raciocinando através deles:
+ TypeScript/JavaScript
+ Python e Django
+ PostgreSQL
+ Julia e MATLAB
+ C Embarcado
* 3\+ anos de experiência em gestão de engenharia, idealmente em um ambiente de startup ou scale\-up.
* 5\+ anos de experiência prévia prática em engenharia de software.
* Experiência em desenvolvimento de UX front\-end, bem como backend.
* Forte experiência em bancos de dados.
* Experiência com computação em nuvem – AWS, GCP, Azure, etc.
* Familiaridade com a configuração e o ajuste de pipelines CI/CD robustos.
* Capacidade demonstrada de liderar equipes através de trabalho técnico complexo e multi\-disciplinar.
* Capacidade de escrever documentação clara e atualizar regularmente os tickets de gerenciamento de tarefas.
* Excelentes habilidades de comunicação e fluência total em inglês.
* Capacidade comprovada de projetar sistemas robustos que atendam às necessidades das partes interessadas.
* Flexibilidade para apoiar internacionalmente através de fusos horários.
**Desejável:**
* Experiência com React Native.
* Familiaridade com IoT, sistemas embarcados ou integração hardware\-software.
* Experiência em engenharia de dados.
* Exposição à computação científica ou programação numérica (Julia, MATLAB, NumPy, ou similar).
* Experiência em escalar uma equipe da fase inicial para a fase de crescimento dentro de uma única organização.
**Requisitos Comportamentais**
* Compromisso e paixão pela missão e valores da Flyttr.
* Responsivo às necessidades de um negócio internacional que trabalha em diferentes fusos horários, adaptando os padrões de trabalho em\-linha com os requisitos do negócio.
* Positivo, humilde, co\-operativo e profissional sempre.
* Trabalha com urgência e resolve as coisas prontamente.
* Resiliente e persistente em um ambiente inovador e em constante mudança.
* Proativo, engenhoso e confortável em construir processos do zero.
* Valoriza a colaboração e trabalha eficazmente com colegas globais.