Senior Full Stack Engineer (Rails / React)

New
United Kingdom, EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerGraphQLGitHTMLCSSJavascriptRuby on RailsTypeScriptReactCI/CDTerraform

Requirements

  • 5+ years of experience in JavaScript (ES6+ and TypeScript)
  • 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
  • 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

Responsibilities

  • 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
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now