EP

Engenheiro de Software Sênior (Ruby on Rails)

Ecx Pay
Local: Belo Horizonte, Minas Gerais, Brasil - Remoto
Modelo de Trabalho: Remoto
Informações adicionais: 100% remoto
Empresa
FINTECH RH MULTIBENEFICIOS
Vaga
DESENVOLVEDOR (A) RUBY ON RAILS BACK END TESTES ARQUITETURA RESTFUL INTEGRAÇÕES

Você é um desenvolvedor apaixonado(a) por backend, deseja trabalhar em uma Fintech de alto crescimento com muitos anos de mercado, participar de um projeto incrível e está em busca de desafios em projetos inovadores? Se a resposta é "SIM", então vem ser Ecx Pay!

O que buscamos:
Experiência sólida em desenvolvimento backend com Ruby on Rails (mínimo 07 anos).
Proficiência em bancos de dados relacionais (PostgreSQL, MySQL) e entendimento de modelagem de dados.
Conhecimento avançado de APIs RESTful e integração com serviços externos.
Experiência com práticas ágeis de desenvolvimento (Scrum, Kanban).
Familiaridade com testes automatizados (RSpec, Minitest, Cucumber) e TDD/BDD.
Habilidade em resolver problemas complexos e entregar soluções de alta qualidade.
Boa comunicação e capacidade de trabalhar em equipe.
Acreditar em Inteligência Artificial como ferramenta de produtividade.

Diferenciais:
Experiência com BaaS e Swap ou outras plataformas de Banking as a service.
Conhecimento em alguma tecnologia frontend como, VueJs, React, Next, Nuxt, etc.
Experiência com outras linguagens/frameworks (Python, Node.js, Elixir, etc.).
Contribuições para projetos open-source ou participação em comunidades de desenvolvimento.
Familiaridade com metodologias de monitoramento e logging (Prometheus, Grafana, etc.).
Compreensão de infraestrutura e DevOps (Docker, CI/CD, AWS, etc.) é um diferencial.
Conhecimento em arquiteturas de microsserviços.

Tarefas


Desenvolver e manter aplicações backend escaláveis, seguras e de alta performance utilizando Ruby on Rails.
Participar ativamente na arquitetura de novas funcionalidades e melhorias nas aplicações existentes.
Colaborar com equipes multidisciplinares (frontend, design, produto) para entregar soluções completas e integradas.
Escrever código limpo, eficiente e testável, seguindo as melhores práticas de desenvolvimento.
Realizar revisões de código e mentorias para garantir a qualidade e evolução técnica do time.
Identificar e resolver problemas de performance, segurança e escalabilidade das aplicações.
Contribuir na automação de testes e na integração contínua para otimizar os fluxos de desenvolvimento.


Formação desejada


Ensino Superior: Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas


Idiomas solicitados


Português: Nativo


Diferenciais para a vaga


Conhecimento em alguma tecnologia frontend como, VueJs, React, Next, Nuxt, etc...
Experiência com outras linguagens/frameworks (Python, Node.js, Elixir, etc.).
Contribuições para projetos open-source ou participação em comunidades de desenvolvimento.
Familiaridade com metodologias de monitoramento e logging (Prometheus, Grafana, etc.).
Compreensão de infraestrutura e DevOps (Docker, CI/CD, AWS, etc.) é um diferencial.
Conhecimento em arquiteturas de microsserviços.

Conhece alguem que se encaixa perfeitamente?

Indique alguém para essa vaga

Envie essa oportunidade!!!

Link copiado!