For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
RMS
RMS

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

AI
Testing
Software Development
+37

Permanent role
10 days ago
Apply now

About RMS

At RMS, our people build scalable technology for the hospitality industry worldwide. We are in a high-growth, high-impact phase, applying data and AI to how we design, build, and evolve our SaaS platform.

We are building for scale, speed, and long-term innovation. At RMS, every person is empowered to own their space, challenge the status quo, and make a meaningful impact.

Your Impact

You’ll remain close to the code while working in teams that collaborate with AI agents, helping design, build, and evolve systems. You’ll contribute to shaping architecture, integration patterns, and product behaviour, while building and helping build capability in AI toolchains, context management, and repeatable patterns that allow us to achieve consistency and quality at scale, with the time and support to experiment, learn, and ship in an environment that values strong engineering fundamentals and thoughtful problem solving.

What you’ll be doing

  • Collaborate with AI agents as part of day-to-day development, using specification-driven approaches to generate, refine, and validate production-quality code.
  • Define clear specifications, constraints, and acceptance criteria that guide AI-assisted implementation, testing, and refactoring.
  • Help evolve internal AI patterns, playbooks, and guardrails so teams can safely and consistently leverage AI at scale.
  • Design, build, and optimise scalable software solutions across the entire stack, from React-driven front ends to robust back-end systems built in C# and PostgreSQL.
  • Work seamlessly across UI, APIs, and databases to deliver performant, maintainable, and secure applications that power thousands of hospitality businesses worldwide.
  • Build responsive, user-centric interfaces using React, HTML5, CSS3, and JavaScript.
  • Develop server-side logic, APIs, and integrations using C# and SQL/PostgreSQL.
  • Collaborate with designers to translate Figma prototypes into elegant, functional interfaces.
  • Shape architecture, integration patterns, and product behaviour as the platform evolves.
  • Ensure scalability, security, and performance across all layers of the application.
  • Implement and maintain automated testing strategies including Jest, Mocha, or Jasmine for front-end testing, and unit or integration testing for back-end systems.
  • Mentor and guide junior developers to uplift technical capability across the team.
  • Evaluate and champion new technologies, frameworks, and development practices.
  • Contribute to building capability in AI toolchains, context management, and repeatable patterns that enable consistency and quality at scale.

What you’ll bring

  • Comfort working with AI-assisted development workflows, or strong curiosity and motivation to adopt them quickly and responsibly.
  • Ability to think and communicate clearly at the level of intent, specifications, and trade-offs, not just code.
  • Strong engineering judgement, including validating, testing, and taking ownership of AI-generated outputs.
  • Proven experience building and maintaining full stack applications using React, C#, and SQL/PostgreSQL.
  • Strong understanding of database design, query optimisation, and API development.
  • Solid grasp of modern front-end workflows such as Flux or Redux, and testing frameworks such as Jest, Mocha, or Jasmine.
  • Familiarity with version control, CI/CD pipelines, and cloud platforms such as AWS or Azure.
  • A detail-oriented approach to performance, scalability, and maintainability.
  • Excellent communication skills and a collaborative mindset.
  • Passion for mentorship, continuous learning, and technical excellence.

Why you’ll love working here!

Remote-First, Collaboration-Ready

We support remote-first working with occasional in-office time for collaboration and connection when it matters most.

Growth and Progression

As RMS grows, so do the opportunities. You will have the chance to expand your scope, develop new skills, and progress your career as the business scales.

Ownership and Autonomy

You are trusted to own your work and make decisions. We value accountability, initiative, and people who take pride in delivering outcomes.

Work That Matters

Your work will have visible impact. You will contribute to meaningful initiatives that shape how our platform evolves and how customers succeed.

AI as a First-Class Capability

You will work in teams where AI is embedded into everyday engineering workflows, not treated as an experiment or side project.

Modern Engineering Evolution

We are actively evolving how software is built, shifting emphasis toward clear specifications, system design, and high-leverage collaboration with AI agents.

Space to Learn and Lead

You will have time, support, and air cover to experiment, help define best practices, and influence how AI-augmented engineering matures across the organisation.

About RMS

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service