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.
Software Engineer Specialist - Ruby on Rails (remote)
Remote - Brasil
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.