cover image
MAC Recruit Group Ltd

MAC Recruit Group Ltd

www.macrecruit.co.uk

1 Job

25 Employees

About the Company

MRG was formed in 2018, and in 2024 we're proud to have been named Europe's fastest growing recruitment company by the Financial Times

After 20 years combined experience in recruitment, Iain McBride and Tracy McGrath decided to form their own recruitment business and Mac Recruit Group was born.

We work hard to ensure our service is individually tailored to both clients and candidates whilst never forgetting the foundations in which the company was formed.

Our ethos is simple.... We offer a friendly and personal service and look after the 3 relationships that are key to our business success – These are our Clients, Candidates and Employees.

We fully understand that in recruitment one size doesn’t fit all.

This exciting blend ensures our clients receive a bespoke solution and cost-effective service, whilst our candidates will relate to our consultants and build along-lasting solid relationship.

With a Central UK office, MAC is well placed to assist and support organisations globally.

We are highly experienced in recruiting in the following regions – UK, Europe, Middle East, Far East and America.

MAC Recruit has a focus on the following key sectors.

• Oil and Gas
• Training and Education
• IT
• Renewables
• Accountancy & Finance



Our Service, shaped by our clients’ needs, covers:

• 24 hours a day cover, 7 days a week
• Always have contact with a member of the senior management team
• Dedicated account manager who is expert in your field
• Central Offices available for face to face interviews and roadshow events
• Visa Service

Listed Jobs

Company background Company brand
Company Name
MAC Recruit Group Ltd
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Deliver end‑to‑end development across front‑end and back‑end for a travel‑sector application. Lead feature design, coding, testing, and deployment on a cloud platform, ensuring high‑quality, maintainable code and timely delivery. Expectations: - Minimum 2+ years of professional software development experience. - Demonstrated proficiency in React, TypeScript, Node.js, and Google Cloud. - Ability to work independently in remote or hybrid setting. - Strong communication skills and a collaborative mindset. Key Responsibilities: - Design, develop, test, and maintain reusable components in React/TypeScript. - Build and optimize Node.js services, APIs, and micro‑services. - Deploy and manage applications on Google Cloud Platform (Compute Engine, Cloud Functions, Cloud Run, Cloud Storage, Cloud SQL, etc.). - Participate in code reviews, pair programming, and agile ceremonies (scrum, stand‑ups, retrospectives). - Troubleshoot, debug, and resolve production issues. - Document API contracts, component usage, and deployment procedures. Required Skills: - Front‑end: React, TypeScript, modern JS (ES2020+), Redux/Vuex or similar state management, CSS/SCSS, responsive design. - Back‑end: Node.js, Express/Koa, RESTful API design, GraphQL (preferred), unit/integration testing (Jest, Mocha). - Cloud: Google Cloud Platform services, CI/CD pipelines (GitHub Actions, Cloud Build), containerization (Docker), monitoring (Stackdriver). - Version control: Git, branching, pull requests. - Testing: Automated test frameworks, TDD/BDD. - Soft skills: problem‑solving, communication, teamwork, adaptability. Required Education & Certifications: - Bachelor’s (or equivalent) in Computer Science, Software Engineering, or related field. - Preferred certifications: Google Cloud Associate Cloud Engineer or similar. - Google Cloud Platform or equivalent cloud architecture certifications are a plus. ---
Scotland, United kingdom
Hybrid
Junior
09-03-2026