
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
Uma empresa de tecnologia no Brasil está buscando um Desenvolvedor Ruby para trabalhar 100% remoto. O candidato deve ter mais de 5 anos de experiência em desenvolvimento de backend, com especialização em Ruby on Rails e Java. A fluência em inglês é obrigatória, pois o trabalho é para um cliente nos Estados Unidos. As atividades incluem projetar serviços de backend, desenvolver APIs e garantir a manutenção e testabilidade do código. A empresa oferece um ambiente colaborativo e a oportunidade de aprender novas tecnologias.
Desenvolvedor Ruby - Vaga 100% remoto, para trabalhar para um cliente nos Estados Unidos (Requisito obrigatório - Fluência em Inglês) - No mínimo 5 anos de experiência!
Projetar, construir e manter serviços de backend e pipelines de integração emJavaeRuby on Rails.
Implementar e evoluir feeds de dados com parceiros externos (ingestão, transformação, validação, tratamento de erros e observabilidade).
Desenvolver APIs (REST / GraphQL), interações com banco de dados, tarefas em segundo plano e adaptadores de integração.
Escrever testes de alta qualidade (unitários / integração) e contribuir para CI / CD para manter os lançamentos seguros e rápidos.
Investigar e resolver problemas de produção; participar de revisões de incidentes e impulsionar a remediação.
Contribuir para melhorias de desempenho, escalabilidade e robustez em todos os serviços (caching, enfileiramento, tempos limite, novas tentativas, idempotência).
Trabalhar com a Infraestrutura para definir redundância, monitoramento / alertas e runbooks operacionais para um ambiente com tempo de inatividade próximo de zero.
Mais de 5 anos de experiência profissional em desenvolvimento de backend comRuby on Rails, Node,Java.
Fundamentos sólidos de Ciência da Computação (estruturas de dados, algoritmos) e design de software pragmático.
Experiência em projetar / consumir APIs e integrar com serviços externos e fontes de dados.
Especialização em bancos de dados relacionais (PostgreSQL e / ou MS SQL Server), design de esquema e otimização de consultas.
Familiaridade com AWS (por exemplo, ECS / Lambda, S3, SQS / SNS, RDS), Linux, contêineres e fluxos de trabalho de CI / CD.
Disposição para se adaptar e aprender no trabalho para oferecer suporte a diferentes serviços conforme a necessidade.
Bacharelado / Mestrado em ciência da computação ou área relacionada
Foco em manutenibilidade, testabilidade e confiabilidade; confortável em equipes Agile e colaborando em diferentes fusos horários.
Comunicação escrita e verbal clara, com forte atenção aos detalhes.
Exposição a Node.js / TypeScript para ferramentas de integração ou "glue code".
Experiência com filas de mensagens (Kafka / RabbitMQ) e frameworks de tarefas em segundo plano (por exemplo, Sidekiq, Resque).
Experiência em observabilidade (logs, métricas, rastreamentos) e criação de perfil de desempenho.
Interessados por favor disponibilizar curriculo em inglês e pretensão taxa hora em dólar.