Full Stack Developer
MRM are looking for an ambitious full stack developer to join their small and dynamic development team to work on the development of a new cloud based SAAS version of their IntelligentBrand marketing software.
The new software is a cloud-based system with a multi-tenanted backend that allows our customers such as L’Oreal, Bacardi and Carlsberg to create customised marketing materials.
With requirements to work globally and across multiple devices this is a challenging project that combines an easy to use front end with a powerful backend that allows for data management, reporting and analysis.
Who You Are
You need to be passionate about building business-critical software applications that solve real world problems and makes our customers lives easier. You want to work on real projects that deliver measurable competitive advantages to highly engaged blue-chip customers.
You are a pro-active individual who wants to take responsibility and play a lead role in the growth of an already successful business. You hate red-tape and love finding a better way to do something and sharing best practice with others.
You enjoy working within a small and dynamic team of experienced developers and find it easy to communicate with customers, colleagues and product owners. You are not afraid to voice your opinion and appreciate the input of others.
You are a quick learner who is enthusiastic about self-development and who has the ambition to become a world class software developer. You keep up to date with the latest technology because it’s your passion not because it’s your job.
Who We Are
MRM build marketing technology solutions which consumer brands use to allow their salespeople and customers to quickly and easily create customisable marketing materials that combine the strength of global marketing campaigns with a message that is on-brand and locally relevant.
MRM occupies an unique niche as a small independently owned family business with global corporate customers such as Carlsberg, Diageo, Molson Coors, Bacardi, L’Oreal and Swarovski.
MRM combine the entrepreneurial attitude of a small start-up with the client list of a much larger marketing technology company. Operating since 2001, MRM have been successful by taking a long term customer focused approach towards building a sustainable business with a culture that encourages responsibility, honesty and continuous improvement.
The development culture at MRM feels like a start-up but without the concerns of working long hours, dealing with meddling investors and worrying about your next pay cheque.
We don't do gimmicks like fancy offices, ping pong tables and unlimited holidays to attract talent. Instead, we offer the chance to get paid really well to work on challenging projects with talented developers for real customers.
What You Will Need
You will have a good understanding the nature of asynchronous programming and its quirks and workarounds. You will be competent with a range of server-side templating languages and front-end technologies, such as HTML5, and CSS3 as well as Responsive design.
With multiple clients using the same platform you will need to have experience of user authentication/authorization and integration of multiple data sources into one system via APIs and Web Services (REST & SOAP).
You will understand fundamental design principles behind a scalable, micro-service architected application and be able to create database schemas that represent and support business processes.
Ideally, you will have experience of implementing automated testing platforms and unit tests.
Where We Are
Our development team is based in CodeBase, at the heart of the Edinburgh tech scene. CodeBase is the largest technology incubator in the UK and one of the fastest growing in Europe. You will be surrounded by like-minded developers who you can learn from and share knowledge with.
Our Technology Stack
- React Native
For more information or to apply click here.