Your on-demand talent team.
Senior Ruby on Rails Engineer
Location
United Kingdom
Posted
54 days ago
Salary
£79.4K - £97.1K / year
Seniority
Senior
Job Description
Senior Ruby on Rails Engineer
HighlightTA
• Defining and improving useful APIs for our customers • Design, develop, and maintain robust and scalable features for our web-based applications • Maintain and enhance existing features, adapting them for an evolving market • Evangelize coding, testing and performance best practices with the rest of the team • Collaborate with our product, design and customer success teams on new features that customers will love
Job Requirements
- You have significant relevant production experience with large-scale Ruby on Rails applications
- You have great written and verbal communication skills
- You prefer taking projects from inception to completion and are outcome-oriented
- You have a strong understanding of systems architecture, database design, and the Ruby language
- You are proactive with communication and have no problem managing your time as a remote employee
- You are proud of your craft, and enjoy and value clean code that scales to keep large teams productive
- You have an interest in—or experience with—AI/ML technologies, especially in content generation or data structuring
Benefits
- Remote-first culture: Join a high-performing, fully remote team and work where you're comfortable
- Stock Options: Get meaningful ownership in a fast-growing, venture-backed company shaping the future of retail
- Time off: Our flexible time-off policy gives you the freedom to take the breaks you need, when you need them—whether it's a long weekend or a well-deserved vacation. We'll also give you a monthly coffee-shop stipend to switch up your workspace and get inspired outside the office. And when you've been with us for five years? You'll earn a fully paid one-month sabbatical to truly unplug and reflect—we call it a thank-you for your impact and dedication
- Benefits: World-class medical, dental, and vision policies
- Team Connection: Annual company off-sites in fun locations. We've done New York, Costa Rica, Whistler, Palm Springs, San Diego, and Mexico City
- Volunteering: Every quarter, Zipliners get a paid day off to volunteer for a nonprofit of their choice
- Learning: We support continuous learning and provide unlimited access to our Udemy Business account
- Great humans, great work: Work with kind, collaborative teammates who care about doing meaningful work and making a real impact. We value diversity of all kinds and are committed to building a diverse and inclusive workplace where we learn from each other. We are an equal opportunity employer and welcome people of all different backgrounds, experiences, abilities, and perspectives
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Be a technologist and work with other Engineers in planning, prioritizing and performing assigned tasks within deadlines. • Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products. • Collaborate with cross‑functional teams—including clinical product, interoperability, and EHR integration partners—to make design decisions, ensure performance optimization, and maintain code quality through testing, debugging, and reviews. • Responsible for end‑to‑end application development & delivery, including production deployment, operationalization, and observability of services that support clinical workflows and integrations with major EHR systems (e.g., Epic, Athenahealth). • Develop applications/web services and cloud native apps using Sprint boot , GCP, REST API and other tech stacks (Open source and proprietary). • Unit testing using framework such as Junit, Mockito. • Build and deploy services using GitHub, CircleCI, Harness as part of CI/CD process in leading Cloud Platforms – GCP (preferred) or Azure or AWS. • Monitor App health and KPIs, support triage of any production issues as and when needed. • Be an advocate for and implementer of security best practices. • Adopt and apply industry technology best practices. • Partner with Product owners, business partners and peer groups for long and short-range technical solutions that meet business requirements. • Analyze and contribute to project and business requirements based on product team milestones and priority. • Participate in Program Increment (PI) planning meeting and lead the work distribution amongst developers to meet delivery timelines. • Actively participate in Agile Scrum team activities including Sprint Planning, Refinement, Iteration Reviews and Retrospectives.
Lead Back-End Developer, Kotlin
Imaginary CloudSoftware Development & UX/UI Design | Awarded Best Workplace Europe, Best Quality of Life & 2nd Best Workplace Portugal
• Work improves and simplifies people's lives by creating easy and intuitive digital products • Development, problem-solving, management, and human interaction • Drive innovation by creating innovative projects for some of the best companies around the world • Engage with multidisciplinary teams, multiple industries, and projects
• Design, build, and maintain scalable enterprise applications and backend services • Work closely with product, engineering, and cross-functional stakeholders • Deliver secure, high-quality, and maintainable software solutions • Develop robust microservices and scalable APIs • Optimize system performance and contribute to architecture and technical design decisions • Collaborate effectively with both technical and non-technical teams while working remotely within U.S. time zones
• You develop and improve features and modules according to our standards. • You evaluate the feasibility, correctness, and suitability of requirements. • You review merge requests and provide constructive feedback on logic and style. • You create documentation for core components of our applications. • You identify root causes of issues and implement sustainable solutions.




