About the job Sr. Ruby on Rails + React developer
Job Opportunity: Senior Backend Engineer (Ruby on Rails)
Job Summary
Were seeking a highly experienced Senior Backend Engineer with deep expertise in Ruby on Rails to help evolve and scale our product. As we prepare for our next phase of growth, youll play a key role in leading our transition toward a modern, event-driven architecture, supporting increasingly complex features and expanding customer demand.
This position is heavily backend-focused (around 80%), with emphasis on system architecture and APIs, but also requires competence in React (around 20%) to collaborate with the frontend team, tackle integration tasks, and occasionally contribute to the UI layer.
We are a rapidly growing high-tech company serving clients across Europe and North America, offering a platform that simplifies scheduling, client management, payments, and marketing all designed to streamline operations and enhance customer experience. Our mission is to empower service-based businesses by delivering tools that are intuitive, powerful, and scalable.
Responsibilities
-
Design, build, and maintain efficient, reusable, and reliable Ruby code (primarily with Ruby on Rails).
-
Develop, maintain, and secure robust APIs and integrations with external services.
-
Optimize applications for performance, scalability, and security.
-
Contribute to frontend feature implementation and maintenance using React.
-
Collaborate with cross-functional teams to define, design, and ship new features.
-
Lead the adoption of new architectural patterns, particularly event-driven systems.
-
Write clean, maintainable code and ensure quality through automated testing and reviews.
-
Troubleshoot and debug production issues as needed.
Requirements
-
Solid experience developing backend applications with Ruby and Ruby on Rails.
-
Practical experience developing modern frontend applications using React.
-
Familiarity with RESTful API design and experience with PostgreSQL or other relational databases.
-
Strong understanding of background job frameworks (e.g., Sidekiq, Resque).
-
Experience with Git, CI/CD tools, and Agile development practices.
-
Strong problem-solving and communication skills.
-
Ability to work both independently and collaboratively in a multidisciplinary team.
What We Offer
-
Join a thriving, fast-growing development business working with diverse clients across Europe and North America.
-
A flexible and supportive environment we believe in synchronicity but also value adaptability and open communication.
-
Compensation in US dollars as a contractor.
-
100% remote position work from anywhere.
-
Opportunities for professional growth and to contribute to impactful, high-scale products.
We highly value personal projects that showcase your initiative, creativity, and technical skills theyre a great way for us to see your potential in action!
If youre looking for a stimulating environment, growth opportunities, and a team passionate about technology, join 1950Labs and be part of our success.
To apply, please submit your CV we look forward to getting to know you!