Lemon.io logo

Senior Ruby & Node Developer

Lemon.io
Full-time
Remote
Albania, Algeria, Andorra, Argentina, Austria, Belgium, Belize, Bolivia, Bosnia and Herzegovina, Brazil, Canada, Chile, Colombia, Costa Rica, Croatia, Cyprus, Czechia, Denmark, Dominican Republic, Ecuador, El Salvador, Estonia, Finland, France, Germany, Greece, Guatemala, Haiti, Honduras, Hungary, Indonesia, Ireland, Italy, Jamaica, Latvia, Lithuania, Luxembourg, Malta, Mexico, Moldova, Montenegro, Morocco, Netherlands, New Zealand, North Macedonia, Norway, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye, Ukraine, United Kingdom, Uruguay, and Australia

Are you a talented Senior Developer looking for a remote job that lets you show your skills and get decent compensation? Look no further than Lemon.io — the marketplace that connects you with hand-picked startups in the US and Europe.

We’re looking for a talented and curious Senior Ruby Developer to join our client’s growing engineering team. In this role, you’ll contribute to building and maintaining core products and services while collaborating closely with other engineers, product managers, and stakeholders. This is an exciting opportunity for someone with a strong foundation in software development, an eagerness to learn, and a desire to work across a modern technology stack.

Workload: Full-time

Rate: Up to $45/hour

Timezone: (GMT -5:00) Eastern Time (US & Canada), Bogotá, Lima, or other timezones with at least 4 hours of overlap per day.

Requirements

  • 7+ years of experience with Ruby and Ruby on Rails
  • 5+ years of experience with Node.js
  • 2+ years of experience working for SaaS companies is a strong plus
  • Experience working with relational databases, particularly PostgreSQL
  • Understanding of RESTful API design and development
  • Exposure to Typescript in a development environment
  • Knowledge of MongoDB or other NoSQL databases
  • Ability and motivation to quickly learn new tools, technologies, and systems
  • Strong problem-solving skills and attention to detail

Nice-to-Have Skills

  • Experience integrating external platforms, APIs, or third-party services
  • Familiarity with microservices architecture and distributed systems
  • Understanding of modern development best practices, including testing,
  • CI/CD, and monitoring

Responsibilities

  • Design, develop, and maintain backend services and APIs, primarily using Ruby and Ruby on Rails
  • Collaborate on both front-end and back-end features using Typescript and Node.js
  • Work with relational and non-relational databases, including PostgreSQL and MongoDB
  • Contribute to the design and development of REST APIs and integrations with external systems
  • Participate in code reviews, technical discussions, and team planning sessions
  • Troubleshoot and resolve production issues
  • Stay current with emerging technologies and continuously expand your technical skill set

NOT YOUR TECH STACK?

We have different projects for Senior Developers, so if you have 4+ years of commercial experience in software development and you are fluent with AI Engineering, React & Python, React & Ruby, we would be happy to communicate and provide you with a project that matches your experience. Just apply, and we will share more details with you.

If your experience matches our requirements, be ready for the next steps:

  • VideoAsk — watch a short video about our startup, up to 10 minutes
  • Complete your profile on our website
  • 30-minute screening call
  • Technical interview
  • Feedback
  • Call with the CTO, Engineering Manager and possible test task