codebase is written in Marionette (Backbone.js) and we're working on a smooth transition (instead of a massive rewrite). On the backend, our main server is in Rails (Ruby). We host our database and cloud infrastructure on AWS and use serverless functions (AWS Lambda) for a few things. One word of warning - if you're super passionate about … What we're looking for Required experience 3 years or more working as a software engineer Experience with JavaScript and React Some experience with backend Useful/Bonus experience Ruby AWS/Servers How do we work? Each of our teams has autonomy to work in a way that is best for them, experimenting with their processes freely. In general More ❯
one day each week. London office: The Bower, 207, 211 Old St, London EC1V 9NR What you will be doing Language - Design, build, and maintain efficient, reusable, and reliable Ruby/Elixir code Polyglot - All our services are built-in Ruby, Elixir, GraphQL federation or Typescript, depending on which language best suits the solution Messaging - For communication, we use Kafka … for events and gRPC or JSON for synchronous calls. Kubernetes - All our services run in Kubernetes. Migration - We are in the process of switching away from our Ruby monolith to a brand-new microservice architecture. DDD - Domain-driven design is at the heart of our development process, we like to build fast but think about the bounded context before we … our architecture and best practices Culture - Contribute to a healthy engineering culture of feedback and growth What we are looking for Technologies - Strong understanding of languages such as Elixir, Ruby, GraphQL or TypeScript Distributed Systems - You understand how to build, deploy and maintain a globally distributed system. Event-driven architecture - Knowledge of event-driven systems and tools/protocols like More ❯
Chester, Cheshire, United Kingdom Hybrid / WFH Options
Xpertise Recruitment
Backend Developer – Elixir/Ruby/Go Location: Remote (One day a month in Chester) How does joining a fast-scaling tech business in one of the most exciting growth areas sound? We are helping a client find a Backend Developer to join the engineering team behind a leading IoT platform – used by thousands of businesses across the UK and … multiple environments, and getting stuck into interesting challenges – you’ll enjoy the setup here. In the role, you'll be: Building and maintaining back-end systems using Elixir and Ruby , ideally with some Go experience too Leading by example when it comes to engineering standards, delivery pace, and code quality Supporting less experienced developers and getting involved in key architectural More ❯
design teams, and the rest of the engineering team, you'll bring features and products to life following our 6-week cycle Shape Up process. You are Fluent in Ruby, and modern Rails embracing Hotwire and Stimulus. A relentless problem-solver, determined to get things done whether working independently or as part of a team. Infused with a passion for … clear and actionable feedback for team members to collaborate, learn and grow Ensure the maintainability and scalability of the platform overall. What you'll be working with Tech Stack: Ruby on Rails, Hotwire (Turbo, and Stimulus), PostgreSQL, Sidekiq, Redis, Tailwind v4 Infrastructure:Heroku, AWS Workflow: GitHub for version control and CI/CD, Shape Up methodology Your profile Why us More ❯
start! Your first 30 days will be focusing on getting to know our HackerOnies. You will join your new squad and be onboarded - get to learn the technology stack (Ruby on Rails + GraphQL + ReactJS + many more). Within 60 days, you will have committed a bunch of code to our repositories and will start developing a knack … into simple, but robust engineering (or non-engineering) solutions. Minimum Qualifications 5+ years of experience in full-stack software engineering, especially within a SAAS environment, preferably with experience in Ruby on Rails, ReactJS and TypeScript, generative AI, ElasticSearch/OpenSearch, GraphQL Practical experience with GenAI and running LLM models in production Proven experience leading and delivering cross-functional projects from More ❯
Crowborough, Sussex, United Kingdom Hybrid / WFH Options
Elysium LTD
of projects throughout their life cycle. Our self-imposed quality controls ensure we always deliver work and services in which we can take pride. We are looking for experienced Ruby on Rails developers to join our Crowborough team. You will be confident, independent, perhaps aiming to make your first move into a Senior Developer role or have prior experience working … that the product not only meets the specification but excels when further updates are made. We are looking for someone who: Has more than 2 years commercial experience of Ruby on Rails development and is looking for a mid-level position. or Has more than 3 years commercial experience of Ruby on Rails development and is looking for their first More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Bright Purple
facing features, working cross-functionally with Product, Design and Customer Success teams. You'll also influence technical direction and mentor junior developers. Key Responsibilities: Build and maintain features in Ruby-on-Rails and React Native Collaborate across teams to deliver user-focused solutions Lead on architecture and technical decision-making Mentor junior engineers Engage directly with users to understand their … needs Drive continuous improvement of engineering practices About You Strong experience with Ruby on Rails or similar Confident with React Native Clear communicator with technical and non-technical stakeholders Pragmatic, user-first mindset This role offers fully remote working across the UK. Please note that we cannot consider candidates who would need sponsorship. Bright Purple are an equal opportunities employer More ❯