Pessoa Desenvolvedora Ruby on Rails Pleno
Gogroup
Remoto 100%PJBR
Sobre a vaga
O DESAFIO QUE TE ESPERA 🏁
Gosta de um ambiente dinâmico? É proativo e gosta de "pôr a mão na massa"? Tem atitude de dono e vai pra cima dos problemas para resolvê-los É uma pessoa movida por desafios? Ama inovar e adora trabalhar em equipe?
Se você respondeu sim a estes questionamentos, essa vaga é para você! Aqui nós prezamos pelas pessoas e buscamos talentos que sejam movidos pelo nosso propósito. Se você quer fazer diferente, vem ser Gogroup. 😍
A sua vontade de crescer conosco e fazer acontecer será a chave para seu sucesso por aqui! Vamos crescer juntos?
Suas principais atividades:
Responsabilidades
- Desenvolver, evoluir e manter sistemas de backoffice em Ruby on Rails e Golang (fábrica, transportes, faturamento, entre outros);
- Implementar e manter integrações com sistemas de terceiros (ERPs, transportadoras, gateways de pagamento e plataformas logísticas);
- Desenvolver funcionalidades do zero ou otimizar fluxos existentes com foco em performance e confiabilidade operacional;
- Modelar e gerenciar estruturas de dados e migrações em PostgreSQL;
- Desenvolver e otimizar jobs assíncronos com Sidekiq e Redis para processamento em escala;
- Criar e manter APIs internas que conectam os diferentes sistemas do ecossistema Gogroup;
- Evoluir automações e serviços quando necessário;
- Realizar code review e apoiar tecnicamente desenvolvedores(as) menos experientes;
- Colaborar com Produto e Operações para priorização de demandas e qualidade das entregas.
Requisitos
- Formação em Tecnologia;
- 4+ anos de experiência sólida com desenvolvimento de aplicações web;
- Conhecimento avançado em Ruby on Rails e desenvolvimento de aplicações web;
- Experiência com PostgreSQL e boas práticas de modelagem e performance;
- Conhecimento em Redis e Sidekiq para processamento assíncrono;
- Conhecimento em HTML5, CSS3 e JavaScript;
- Experiência com Git/GitHub e versionamento de código;
- Vivência com pipelines de CI/CD;
- Experiência com Docker e containers;
- Conhecimento em integrações complexas, troubleshooting e observabilidade.
Diferenciais
- Experiência com Golang;
- Experiência com JavaScript/TypeScript (Node.js, Nuxt, Vue);
- Vivência em e-commerce ou operações de varejo digital;
- Conhecimento em AWS (S3, CloudFront).