LXT

Senior Ruby on Rails Developer

LXT

full-time

Posted on:

Location: 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDockerHAProxyLinuxMySQLRabbitMQRSpecRuby on RailsUnix

About the role

  • Develop and enhance LXT's crowdsourcing platform using Rails 6.x and 7.x
  • Apply test-driven development (TDD) best practices to ensure high-quality and maintainable code
  • Optimize, refactor, and develop backend components while researching and implementing best practices
  • Deliver across the full development stack, focusing on backend development while maintaining an understanding of frontend technologies
  • Work with RabbitMQ and other messaging systems to implement event-driven architecture
  • Collaborate closely with a remote team based in Germany and Ukraine
  • Contribute to infrastructure and DevOps tasks including Docker, AWS serverless components, HAProxy, and monitoring tools

Requirements

  • 5+ years of software development experience, with at least 3 years focused on Rails
  • Strong experience with MySQL or other relational databases
  • Deep understanding of RSpec, including FactoryBot and TDD methodologies
  • Hands-on experience with RabbitMQ and event-driven architecture
  • Proficiency in Unix/Linux environments
  • Familiarity with Agile methodologies (Scrum, Kanban)
  • Experience working in startup environments and scaling applications
  • Hands-on experience with frontend development is a plus
  • Knowledge of HAProxy, Monit, and infrastructure monitoring tools
  • Experience with Docker and containerized deployments
  • Ability to create and maintain AWS Lambda functions
  • Familiarity with AWS Rekognition or other AWS AI/ML services
  • Strong problem-solving mindset and ability to work independently
  • Team-oriented, collaborative, and excellent communication skills
  • Excellent English communication skills, both written and verbal
  • Candidates must be based in Romania