Job description
Nosso time de tecnologia está à procura de uma pessoa para desenvolvimento back-end que seja:
- Desenrolada: consiga entender arquiteturas de microsserviços assíncronas, se adaptar a uma base de código existente e realizar integrações com parceiros externos;
- Analítica: capaz de proceder de maneira científica, estudando problemas, desenhando soluções e validando resultados;
- Curiosa: que saiba expandir seus conhecimentos fazendo as perguntas certas e interagindo com a equipe;
- Participativa: que traga ideias para melhorar fluxos, ferramentas e sistemas.
A posição envolve criar novas funcionalidades, melhorias e correções de bugs, principalmente em uma aplicação Ruby on Rails, com oportunidade de trabalhar também com C# em uma aplicação .NET.
Main responsibilities
- Avaliar tecnicamente as demandas da equipe de produto, planejando e desenvolvendo funcionalidades, melhorias ou correções;
- Desenhar arquiteturas com o time, analisando demandas, pesquisando e apresentando soluções;
- Implementar integrações com APIs de parceiros externos;
- Monitorar continuamente os serviços usando ferramentas como Datadog e Open Search;
- Trabalhar em equipe, ajudando e compartilhando conhecimentos, realizando programação pareada e revisando pull requests;
- Estar disponível para atuar em outros times conforme a demanda;
- Prever e identificar erros que possam impactar os projetos, atuando de forma estratégica para mitigá-los.
Requirements and skills
- Experiência avançada em Ruby (Ruby on Rails);
- Experiência com desenvolvimento e consumo de APIs;
- Disposição para trabalhar com C# quando necessário;
- Experiência com bancos de dados SQL e PostgreSQL;
- Conhecimentos em filas e mensageria AWS (Shoryuken, Sidekiq);
- Experiência com arquitetura de microsserviços orientados a eventos;
- Escrita de testes unitários, e2e, carga ou integração;
- Boas práticas de performance e código limpo;
- Conhecimentos em observabilidade (traces, logs, alertas);
- Boa comunicação para interagir com técnicos e não técnicos;
- Proatividade na detecção de problemas e proposição de soluções;
- Perfil inovador, atualizado com melhores práticas de mercado;
- Flexibilidade e adaptabilidade a mudanças.
Diferenciais:
- Conhecimento de C# e .NET;
- Experiência em pagamentos, antifraude, fluxo de cartão de crédito, APIs de Pix, resiliência;
- Certificações PCI;
- Recursos de observabilidade com Datadog e Open Search;
- Experiência com metodologias ágeis em marketplaces.
Additional information
- Modelo remoto;
- Regime CLT (40h semanais);
- Vale transporte, plano de saúde e odontológico, vale-refeição/alimentação, auxílio home office, seguro de vida;
- Benefícios como Totalpass, Clude Saúde, auxílio creche/babá, licença parental, convênio Sesc, folga semestral, plano Petlove, descontos no Enjoei;
Sobre o enjoei
O grupo enjoei é um ecossistema de marcas criativas e inovadoras, líder em moda segunda mão no Brasil, incluindo o enjoei, Elo7 e Cresci e Perdi. Aqui, temos um ambiente leve e cheio de oportunidades para quem quer crescer junto com a gente. Se você gosta de desafios e acredita na força da comunidade, venha fazer parte!