← Все вакансии/Lead/jobgether
LeadRemoteBrazil

Full-Stack Ruby Engineer

J
jobgether
Уровень
Lead
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Full-Stack Ruby Engineer based in Brazil.

Responsibilities
  • Design, develop, and maintain software applications using Ruby on Rails and React
  • Build, support, and troubleshoot microservice-based systems
  • Trace data across services, message queues, event streams, third-party integrations, and analytical data warehouses
  • Take technical ownership beyond individual tickets, understanding wider system architecture and dependencies
  • Investigate cross-service issues, identify root causes, and keep work progressing despite blockers
  • Contribute to architectural and engineering discussions, raise risks and gaps early, recommend practical solutions
  • Collaborate closely with client teams and other engineers in an embedded, long-term delivery environment
  • Identify opportunities to improve system reliability, observability, service boundaries, and engineering workflows
Requirements
  • At least 8 years of relevant professional experience with strong commercial expertise in full-stack software engineering
  • Extensive hands-on experience with Ruby and the Rails framework
  • Strong commercial experience building front-end applications with React
  • Practical experience building, maintaining, and troubleshooting microservice-based systems
  • Ability to understand end-to-end data flows and dependencies across services, message queues, event streams, third-party integrations, and data warehouses
  • Proactive approach to engineering, ability to investigate problems independently and take responsibility for outcomes
  • Comfort working in a fast-paced environment, managing multiple tickets and reprioritizing work
  • Ability to ask thoughtful questions, communicate technical risks clearly, and collaborate effectively
  • Upper-intermediate English or higher
  • Nice to have: Kafka or other event-streaming technologies (RabbitMQ, SQS/SNS, Pub/Sub); Snowflake or comparable analytical data warehouses (BigQuery, Redshift); large-scale third-party API integration and debugging; observability tools for distributed tracing and centralized logging; service decomposition and monolith-to-microservices migrations
Conditions
  • Fully remote work model
  • B2B contract
  • Working hours: 9:00 a.m. to 5:00 p.m. Brazil Time (BRT)
  • Flexible time off: up to 40 unpaid days off per year
  • Opportunities for professional growth and increasing technical responsibility
  • Work with clients who value engineering input in architectural, technical, and product decisions
  • Meaningful project: clinical trial data platform focused on improving data quality and patient safety
  • Collaborative culture valuing diversity, inclusion, social engagement, and charitable initiatives
  • Note: paid time off, national holidays, medical insurance, and similar benefits are not included in the B2B compensation arrangement
Стек и навыки

С чем работаем