Job Opportunity: Sr. Ruby on Rails developer
We are looking for a Senior Ruby on Rails Developer to join an established product team building a platform designed to make it easy for anyone to tell, organize, and share their life story.
The platform includes a backend built in Rails, a web application, and mobile apps developed in React Native. The product is currently in production and hosted on AWS.
You will work closely with internal Tech Lead, Frontend team, and Product Manager, who have deep knowledge of the platform, originally developed in-house. This role requires strong technical expertise and the ability to contribute proactively to product evolution.
Key resposabilities
- Design, develop, and maintain scalable Ruby on Rails backend services.
Example: enhancing existing modules for media handling, authentication, or content organization - Collaborate with the FE and mobile teams to support web and React Native features.
- Participate in defining new product features, exploring new use cases and niches as the platform expands.
Example: proposing new content-sharing flows or user engagement tools based on customer insights. - Improve performance, security, and reliability across the platform.
- Write clean, maintainable, and well-tested code following best practices.
- Contribute to architectural decisions and provide strong technical guidance.
- Work closely with stakeholders to translate product vision into actionable technical work.
- Support continuous delivery in an AWS-based production environment.
Required Qualifications
- 5+ years of hands-on experience with Ruby on Rails in production environments.
- Strong understanding of API design, background jobs, database modeling, and modular architectures.
- Experience working with React Native or supporting mobile product teams.
Familiarity with AWS services (EC2, S3, RDS, CloudWatch, etc.).
Solid experience with relational databases (e.g., PostgreSQL).
- Strong communication skills and ability to collaborate in cross-functional teams.
Advanced English (spoken and written).
Nice to Have
Experience with React Native or mobile app ecosystems.
Consulting experience or client-facing technical roles.
Background in consumer-facing apps or storytelling/media platforms.
Extra Points:
We highly value personal projects that highlight your technological prowess and ability to self-direct. We see these as shining examples of potential and initiative!
Excellent communication skills.
Desire to work in a multidisciplinary and cross-functional team.
Remuneration:
Compensation in US dollars as contractor.
This is a remote position, allowing you to work from anywhere.
If you are seeking a stimulating work environment, growth opportunities, and a team passionate about technology, look no further! Join 1950Labs and become a part of our success.
To apply, please submit your CV. We look forward to getting to know you and discussing how you can contribute to our team.
