Desenvolvedor(a) Back-end Ruby on Rails Sênior
Estamos procurando por um programador Ruby on Rails sênior que será responsável pelo desenvolvimento e manutenção de aplicativos web de alta qualidade, utilizando boas praticas e padrões de projeto no dia a dia e contribuindo para a evolução técnica de nossos produtos.
Sobre nós: Somos uma loyalty tech, plataforma de relacionamento personalizada para empresas. Criamos ferramentas customizáveis que possibilitam que as marcas se tornem presentes no dia a dia das pessoas, construindo vínculos de lealdade.
A Alloyal conta atualmente com mais de 5 milhões de usuários da sua solução, em 500 empresas clientes espalhadas por todo Brasil. Essas pessoas recebem descontos em lojas online, restaurantes, lojas de departamento, passagens aéreas, cashbacks e até mesmo dinheiro vivo na conta bancária.
Somos mais que um clube de vantagens! Nós temos no nosso portfólio mais de 25 mil estabelecimentos cadastrados e auxiliamos na divulgação das promoções com peças gráficas e campanhas personalizadas.
Faça parte do nosso time e nos auxilie a potencializar negócios e impactar pessoas com nossa solução de lealdade! #AceleraLecupon
Responsabilidades:
Desenvolver e manter aplicativos web escaláveis e de alta performance usando Ruby on RailsColaborar com system design e software architecture com os membros da equipe para implementar soluções técnicas eficazes.Escrever código limpo, eficiente e legível, seguindo práticas como SOLID, Design Patterns e TDD.Investigar e corrigir problemas, identificando soluções criativas e eficientes.Fornecer suporte técnico e orientação para outros membros da equipe, compartilhando conhecimentos e experiências.
Requisitos:
Sólida experiência comprovada de trabalho como desenvolvedor Ruby on Rails. Profundo conhecimento de Ruby, Rails e Orientação a Objetos.Experiência com testes automatizados, como RSpec.Experiência com bancos de dados relacionais, como PostgreSQL ou MySQL.Familiaridade com práticas de desenvolvimento ágil, como Scrum.Fortes habilidades de resolução de problemas e capacidade de trabalhar de forma independente.Excelentes habilidades de comunicação verbal e escrita.Graduação em Ciência da Computação, Engenharia de Software ou área relacionada (desejável)
Será um diferencial se você tiver: Conhecimento em Elixir/Phoenix
Sobre a posição: Atuação 100% RemotoSegunda a Sexta em horário comercialContratação PJ