Senior Full Stack Engineer (Rails / React) at Jobgether – UK
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack Engineer (Rails / React) in United Kingdom.
This role sits at the core of a fast-growing product engineering team building high-scale, customer-facing applications used across marketing technology and referral platforms. The Senior Full Stack Engineer will work across modern React front ends and Ruby on Rails backend services, contributing to systems that power CRM, CMS, and embedded client experiences. You will play a key role in designing scalable features, improving platform reliability, and delivering new functionality with fast iteration cycles. The environment is fully distributed, collaborative, and engineering-driven, with a strong emphasis on ownership, continuous improvement, and pragmatic technology choices. Engineers are trusted to make technical decisions, shape architecture, and directly influence product outcomes. This is a hands-on role ideal for someone who enjoys end-to-end delivery in a high-autonomy, high-impact setting.
- Design, build, and evolve scalable full-stack features across React-based SPAs and Ruby on Rails backend services.
- Take ownership of features from conception through to production delivery, ensuring quality, performance, and maintainability.
- Collaborate closely with product managers and cross-functional stakeholders to translate requirements into technical solutions.
- Review code, provide constructive feedback, and support peers through pairing and collaborative development practices.
- Troubleshoot complex issues across frontend, backend, and infrastructure layers in production systems.
- Contribute to architectural decisions and help define best practices for scalable and secure systems.
- Work within CI/CD pipelines and containerized environments to ensure reliable and efficient deployments.
- Support continuous improvement of existing systems through refactoring, iteration, and pragmatic enhancements.
- 5+ years of experience in JavaScript (ES6+ and TypeScript) with strong proficiency in modern frontend development.
- Extensive experience with React (v18 or later), including state management and modern React patterns.
- 2+ years of experience with Ruby on Rails or similar backend frameworks (additional experience in Python or .NET is a plus).
- Strong understanding of HTML, CSS, and modern styling approaches, including Tailwind CSS.
- Experience working with CI/CD pipelines, Docker, and cloud-based deployment environments.
- Strong proficiency with Git and collaborative software development workflows.
- Familiarity with tools and concepts such as Sidekiq, GraphQL, React Query, React Hook Form, Terraform, and OpenAPI.
- Strong problem-solving skills with the ability to work across full-stack systems independently.
- Excellent communication skills and a collaborative mindset in distributed team environments.
- Fully remote working model across Europe with a distributed international team.
- Opportunity to work on high-scale, production-grade SaaS and marketing technology platforms.
- Strong emphasis on sustainable pace, work-life balance, and long-term productivity.
- Autonomy to choose appropriate tools and influence technical direction.
- Opportunity to lead projects and take ownership of meaningful product areas.
- Continuous learning environment with support for career growth and skill development.
- Fast delivery cycles enabling visible impact on end users within days or weeks.