Working at RMA
Join RMA and you’ll be working with a diverse team of talented people dedicated to solving big problems, and to making a real difference for our clients and their customers

You may be a designer, a developer, a project manager or something else entirely, but join RMA and you’ll be deeply involved in creating solutions that people will use on a daily basis, and which will drive genuine user and business value.

You will work in multidisciplinary teams with a single goal – to create exceptional experiences. The close collaboration with clients and team mates from different disciplines will keep you challenged and learning on a daily basis. And the variety of the projects you’ll get the opportunity to work on will keep your thinking fresh and enrich your knowledge base.

You’ll work mainly in London, but we also have clients across the UK, Europe and beyond. And we’re collaborative workers, so you’ll spend time at clients’ offices too.

Search Vacancies

Please find below our current vacancies. If you can't find what you're looking for at this time but would like to leave your details and/or sign up to be alerted to potentially suitable opportunities when posted, then you can do so on our Register Interest page.

(Hold the ctrl (pc) or cmd (Mac) keys for multi-selects)

Current Opportunities


There are 9 results that match your search.

Don't forget that you can refine or revise your search above.

  • Technical Architect

    • Development
    • Permanent, Contract
    • A Technical Architect (TA) at RMA works closely with clients, design consultants, project managers, business analysts, testers and developers to create technology powered solutions to business challenges. Our user centred approach means that system architecture and technology selections are driven by the goal of delivering an optimal user experience.

      The role involves identifying key drivers that focus on delivering value through software. A TA will participate in all stages of software delivery life-cycle, from technical discovery through to delivery and deployment.  

      In this role, candidates can expect to gain exposure to a multitude of client focused activities including pre-sales, solution design, technical leadership and client expectation management. You will work using the latest cutting edge technologies. 

    View job details
  • Full-stack Javascript Developer

    • Development
    • Permanent, Contract
    • We are looking for experienced front-end developers to join our team and work on developing exciting new products for our clients. These new roles will be working using the latest Javascript technologies including but not limited to; Go-lang, Angular 2

      At RMA we pride ourselves in designing and building complex applications for our clients from investment banking platforms to healthcare and defence systems. This is your opportunity to join our talented team and work on exciting, rewarding projects!

    View job details
  • UI Developer

    • Development
    • Permanent, Contract
    • We are looking for experienced front-end developers to join our team and work on developing exciting new products for our clients. These new roles will be working using the latest Javascript technologies including but not limited to; Go-lang, Angular 2

      At RMA we pride ourselves in designing and building complex applications for our clients from investment banking platforms to healthcare and defence systems. This is your opportunity to join our talented team and work on exciting, rewarding projects!

    View job details
  • Lead Interaction Designer

    • Design
    • Permanent, Contract
    • As a Lead Interaction Designer you will focus on our clients’ products and services, developing a strong empathy with those who use them. Armed with this empathy, you will craft design concepts that meaningfully improve the user experience of those products. You will take those concepts from paper or whiteboard sketches through to detailed, precise wireframes and prototypes that allow developers to understand the detail behind your proposals. As part of a growing design team, you will have the chance to contribute fresh ideas and ways of working.

    View job details
  • Project Manager

    • Project Management
    • Permanent, Contract
    • We are looking for an experienced Agile Project Manager to join RMA Consulting on a permanent basis. You will have worked in a similar software design and delivery environment previously and have had some exposure to life working for an agency. We will be looking for demonstrable experience in managing Design and Development teams. You will deliver a diverse range of projects for a variety of clients, covering many sectors including telecoms and media, banking and insurance. The ideal candidate will have a passion for great ideas and thrive in an environment that embraces collaboration with clients and internal teams to scope, plan and execute projects on time and on budget.

    View job details
  • Senior Interaction Designer

    • Design
    • Permanent, Contract
    • As a Senior Interaction Designer you will focus on our clients’ products and services, developing a strong empathy with those who use them. Armed with this empathy, you will craft design concepts that meaningfully improve the user experience of those products. You will take those concepts from paper or whiteboard sketches through to detailed, precise wireframes and prototypes that allow developers to understand the detail behind your proposals. As part of a growing design team, you will have the chance to contribute fresh ideas and ways of working.

    View job details
  • Visual Designer

    • Design
    • Permanent
    • As a Visual Designer you will draw upon client brand guidelines and the wireframes produced by our interaction designers to deliver outstanding digital experiences for our clients and their users. You will work as part of our design team, with access to support and mentorship that will help you grow as a designer. You’ll be part of a design team that is growing and will have the chance to contribute fresh ideas and ways of working.

    View job details
  • Interaction Designer

    • Design
    • Permanent, Contract
    • As an Interaction Designer you will focus on our clients’ products and services, developing a strong empathy with those who use them. Armed with this empathy, you will craft design concepts that meaningfully improve the user experience of those products. You will take those concepts from paper or whiteboard sketches through to detailed, precise wireframes and prototypes that allow developers to understand the detail behind your proposals. As part of a growing design team, you will have the chance to contribute fresh ideas and ways of working.

    View job details
  • Experience Design Director

    • Design
    • Permanent
    • We are looking for an Experience Design Director with a deep and broad knowledge of UX principles, methodologies and techniques to lead our growing experience design team in a variety of industries. The successful candidate will have substantial cross-sector experience delivering market-leading solutions for major brands, and will have expertise covering digital experience strategy, user research, information architecture, UX design, usability and stakeholder management. 

    View job details