Já há muito aqui apresentado, por isso não vou repetir o que foi dito.
De uma olhada rápida, parece-me que você tem especialistas e um líder com habilidades / ideias de gerenciamento. Isso é bom, mas está incompleto .
Você é o pragmático: facilite a vida deles.
Existem pelo menos duas áreas que você pode abranger:
- aprofundando os detalhes técnicos da linguagem que a startup elegeu
- melhore a qualidade do código e suavize os cantos difíceis de trabalhar com ele
Técnico
Esses caras são especialistas em seus campos, e isso é bom, mas isso não significa que eles saibam como codificar sua saída de um saco de papel. Honestamente, tenho visto pessoas muito inteligentes escrevendo um código horrível e não sustentável.
Você tem a oportunidade de se tornar o líder técnico aqui. Aprenda a língua dentro / fora, até conhecer todas as suas sutilezas. Aprenda os idiomas que a comunidade usa. Pesquise as bibliotecas úteis que existem por aí.
Qualidade
Há tarefas ingratas, mas úteis:
- quem mantém o repositório de código?
- quem escreve / mantém os testes?
- quem monitora a passagem da suíte de testes? e identifica os commits culpados? e pingar os infratores implacavelmente?
Existem alguns passos que ajudam, sejam muito formais ou não:
- como você revisa os commits? (existe uma propriedade associada a algumas áreas do código?)
- como você planeja o trabalho / tarefas?
Há muitas atividades periféricas em torno de ter ideias e escrever código.
Você tem a oportunidade de se tornar o líder de qualidade aqui. Aprenda as melhores práticas do setor (bit de "Agile", bit of scrum, bit de TDD, ...) e componha um processo que se adapte à sua empresa. Aprenda a construir sistemas (make, cmake, ninja, whatever) e escreva os scripts que facilitam a construção / implantação. Verifique no Jenkins (ou qualquer outro) e construa um servidor de integração contínua.
Eles são impressionantes em seus respectivos domínios e isso é ótimo. Como no momento em que você não é especializado, eu diria que é hora de você identificar os pontos fracos (você também pode pedir suas opiniões) e preencher um (a) lacuna (s)!