Software Engineer Specialist - Ruby on Rails (remote)

Remote - Brasil

Apply

Software Engineer Specialist - Ruby on Rails (remote) position in Brazil for a client focused on geotracking. The role requires a senior engineer with 7+ years of experience in software development, strong knowledge in Ruby on Rails, GraphQL, AWS, Docker, Gitlab, CI/CD, PostgreSQL, and microservices. Responsibilities include training and mentoring developers, participating in requirements discussions, architecture design, building high-availability systems for telemetry data processing, geolocation mapping, geofence-based notifications, secure API access, and supporting client issues. The role also involves implementing solutions with AWS and DevOps practices.

Requisitos

Experiência

  • 7+ anos de experiência em desenvolvimento de software
  • 7+ anos de experiência com Ruby e/ou Ruby on Rails
  • 5+ anos de experiência com AWS, PostgreSQL ou tecnologias similares

Habilidades

  • Design e desenvolvimento de APIs (GraphQL)
  • Ruby on Rails
  • JavaScript
  • Typescript
  • Angular
  • React
  • Next.js
  • CI/CD
  • Gitlab
  • Docker
  • AWS
  • PostgreSQL
  • microservices
  • micro frontends
  • automated testing
  • code review
  • B2B SaaS
  • GIS technologies (PostGIS, shapefiles, KML, MapServer, OpenLayers)
  • IoT
  • Kubernetes (EKS)
  • Terraform
  • Terragrunt
  • Kafka
  • Resque
  • RESTful services
  • Git
  • Agile/Lean

Idiomas

  • English

Responsabilidades

  • Ajudar no treinamento e mentoria de outros desenvolvedores, mantendo abertura para aprender com os colegas.
  • Participar de discussões de requisitos, arquitetura e design.
  • Colaborar na definição da arquitetura com foco na flexibilidade de curto prazo e ganhos sustentáveis de longo prazo.
  • Atuar como referência técnica com conhecimento sólido em design e arquitetura de software.
  • Projetar, implementar e testar sistemas de alta disponibilidade para processamento de dados de telemetria, mapeamento e correlação de dados de localização, aplicação de regras com base em geofences para envio de notificações, gestão de relacionamentos comerciais que permitam o compartilhamento de ativos e acesso seguro a interfaces web e APIs.
  • Apoiar o time na resolução de problemas e solicitações de clientes.
  • Utilizar a base de código atual para aprofundar o conhecimento sobre funcionalidades existentes.
  • Implementar soluções com foco em AWS e práticas DevOps.

Tecnologias

Ruby on RailsGraphQLJavaScriptTypescriptAngularReactNext.jsGitlabCI/CDDockerAWSPostgreSQLmicroservicesmicro frontendsautomated testingcode reviewB2B SaaSGISPostGISshapefilesKMLMapServerOpenLayersIoTKubernetesTerraformTerragruntKafkaResqueRESTful servicesGitAgile/Lean

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.