Quem Somos
O InHire é uma startup early stage. Nosso produto? Um SaaS B2B que centraliza todas as atividades de recrutamento e seleção dos times de RH/People em um só lugar! Com funcionalidades e serviços inovadores, o InHire é um ATS (applicant tracking system) que ajuda gestores e recrutadores a fechar vagas com talentos incríveis de forma eficiente, rápida e estratégica. O InHire foi lançado em 2022 e, em 2023, cresceu 4 vezes em quantidade de clientes! Este ano, queremos triplicar de tamanho enquanto garantimos nosso product-market fit.
Somos uma equipe crescente de aproximadamente 70 pessoas distribuídas pelo Brasil, trabalhando de forma 100% remota, com um escritório-sede em Salvador. Para conquistar o mercado, buscamos talentos que gostem de grandes desafios, autonomia e evolução profissional contínua.
A vaga é para a expansão do time de engenharia, considerando o crescimento da empresa e os novos desafios técnicos. É desejável que o candidato possua um deck de skills relevante para diminuir a curva de aprendizado.
Responsabilidades
- Receber problemas complexos, fazer discovery técnico e dividi-los em tarefas menores alinhadas às necessidades do negócio.
- Interagir de forma autônoma com diferentes pontos de contato, incluindo, eventualmente, clientes, para entender problemas e necessidades.
- Ser referência técnica no time, promovendo a melhoria contínua dos padrões utilizados.
- Trabalhar em colaboração com o time para garantir a entrega de soluções com agilidade e qualidade.
Atividades diárias
- Desenvolvimento e manutenção de microserviços usando Typescript e AWS Lambda.
- Code review
- Discutir soluções técnicas e necessidades do negócio em refinamentos e discovery técnico.
- Implementar e manter funcionalidades no frontend em React.
- Gerenciar e otimizar estratégias para uso do DynamoDB.
- Configurar e manter filas de mensagens e event buses.
- Colaborar com outros desenvolvedores e equipes para garantir integração e funcionamento adequado dos serviços, incluindo estratégias de observabilidade.
- Interagir com clientes para entender necessidades e resolver problemas técnicos, quando necessário.
Perfil desejado
- Profissional autônomo e proativo, capaz de lidar com problemas complexos de forma independente.
- Boa comunicação e habilidade de interação eficaz com clientes e equipe.
- Team player, disposto a colaborar e contribuir para o sucesso do time.
- Referência técnica, com capacidade de melhorar continuamente os padrões de desenvolvimento.
- Visão orientada ao negócio, entendendo que a solução técnica deve atender às necessidades do negócio.
- Ser o braço direito do TL.
Experiência prévia
- Sólida experiência com desenvolvimento em Typescript.
- Experiência com AWS Lambda (runtime Node.js).
- Experiência com DynamoDB e SQS ou sistemas similares (bancos NoSQL e filas).
- Experiência com desenvolvimento frontend em React.
- Histórico comprovado em projetos complexos envolvendo microserviços.
Habilidades necessárias
- Proficiência em Typescript e React.
- Conhecimento em arquiteturas de microserviços.
- Conhecimento avançado em design patterns e arquitetura de software.
- Conhecimento avançado em Cloud, preferencialmente AWS (Lambda, DynamoDB, SQS, etc).
- Proficiência em SQL.
- Habilidade para dividir problemas complexos em tarefas menores.
- Boa comunicação e capacidade de interação com clientes e equipe.
- Habilidade com testes automatizados.
- Proficiência com motores de busca como Elastic Search, etc.
Diferenciais
- Experiência prévia com startups.
- Certificação AWS.
Benefícios
- Vaga PJ
- 100% home office
- Plano de saúde Amil
- Gympass ou Total Pass
- Day off no dia do seu aniversário
- Férias remuneradas de 30 dias
- Programa BemEstar (teleconsultas mensais com psicólogos, nutricionistas, médicos, etc.)
- Licenças estendidas