Lead Full-Stack Ruby Engineer
Tecnologia
Há 3 semanasAté 08/12/2026
Tempo inteiroPresencial
Descrição da vaga
Must Have:
- Strong commercial experience with Ruby (Rails) and React.
- Hands-on experience building and maintaining microservice-based systems.
- Ability to trace how data flows between services: message queues / event streams, third-party integrations, data warehouses.
- Proactive ownership: looks beyond the assigned ticket, understands the project as a system and how neighboring services fit together.
- Comfortable in a fast-paced environment - able to context-switch across several tickets and keep progress moving when one is blocked.
- Able to ask the right questions and surface risks or gaps early rather than waiting for direction.
- Upper-intermediate+ level of English.
Nice to Have:
- Direct experience with Kafka (or another event-streaming platform: RabbitMQ, SQS/SNS, Pub/Sub).
- Experience with Snowflake or a comparable analytical data warehouse (BigQuery, Redshift).
- Experience integrating and debugging external/third-party APIs at scale.
- Experience with observability tooling for cross-service debugging (distributed tracing, centralized logging).
- Exposure to service decomposition or migrating a monolith to microservices.
Key Responsibilities:
- Design, build, and maintain full-stack applications, including backend services, APIs, and user-facing web interfaces.
- Develop backend systems using Ruby on Rails; build responsive user interfaces using JavaScript/TypeScript.
- Ensure high performance, security, scalability, and maintainability across the entire application stack.
- Collaborate closely with other developers, designers, and product teams to deliver end-to-end solutions.
- Provide guidance and advice to other team members.
- Conduct code reviews and provide guidance to system architecture and technical design across backend and frontend.
- Continuously improving development processes, system performance, and developer experience across the stack.
- Maintaining technical communication with the client, particularly with their technical counterparts, and contribute to architecture-related discussions and decisions.
Keywords
Ruby on RailsReactJavaScriptTypeScriptMicroservicesAPI IntegrationEvent StreamingKafkaData WarehousingSnowflakeDistributed TracingCentralized LoggingSystem ArchitectureCode ReviewTechnical LeadershipEnglish CommunicationRubyMessage QueuesEvent StreamsRabbitMQ
Tem interesse nesta vaga?