Full Stack Software Developer
Location: Fully remote - UK
Job Type: Full Time
Salary: Competitive
Application Deadline: Open until filled
About Us
ROI has grown to nearly 400 staff over the last 20 years working with more than 25 car and van manufacturers in the UK and 4 across Europe. Our organisation is structured into three specialised divisions focused on outsourced people services to support our clients’ sales and service departments, specialist B2B marketing to drive targeted business growth, and our technology division, CODIFI, which develops a suite of SaaS solutions to help our clients manage their B2B sales journey.
ROI is a dynamic and fast-growing organisation specialising in market-leading automotive solutions. Our team is passionate about innovation, collaboration, and personal development. We offer a fantastic workplace where a positive team atmosphere and genuine career progression opportunities are core to our values.
The Role
We are seeking an experienced Full Stack Developer to join our dynamic CODIFI development team. This is an exciting opportunity to work on transformative projects using modern technologies, including React 18+, C# .NET Core, and SQL Server, while contributing to the development of innovative automotive solutions now integral to 1 in 3 new cars sold in the UK working with over 25 car manufacturers, and helping us develop these solutions for expansion to European markets.
Key Responsibilities
- Develop, enhance, and maintain web applications using React 18+, C# .NET Core, and SQL Server.
- Build and integrate RESTful APIs to support application functionality.
- Create and implement responsive front-end designs using HTML5, CSS, and Tailwind CSS
- Write clean, maintainable, and testable code, incorporating testing frameworks to ensure quality. Contribute to continuous integration and deployment pipelines (CI/CD) using tools such as Git and Jira.
- Leverage cloud services, particularly AWS (e.g., Cognito, Lambda, CloudWatch).
- Troubleshoot and optimize application performance, ensuring scalability and security.
- Participate in code reviews and mentor junior developers where appropriate.
- Stay informed about the latest industry trends and technologies to drive innovation.
What We’re Looking For
We are looking for someone who is passionate about software development and thrives in a collaborative environment.
The ideal candidate will have:
Essential Skills
• 5+ years of commercial experience developing web applications.
• Expertise in React 18+, with TypeScript experience desirable.
• Proficiency in C# .NET Core.
• Solid understanding of SQL Server and database management.
• Knowledge of building and consuming RESTful APIs.
• Strong understanding of HTML5 and CSS, with Tailwind CSS experience a plus.
• Familiarity with Git, Jira, and CI/CD pipelines.
Desirable Skills
• Experience with AWS services, including Cognito, Lambda, and CloudWatch.
• Knowledge of testing frameworks and automated testing best practices.
• Knowledge of DevOps practices and tools.
• Ability to work in an Agile environment and adapt to changing requirements.
What We Offer
• A fantastic workplace with a supportive and positive team atmosphere.
• Genuine opportunities for career progression in a fast-growing company.
• Competitive salary and benefits package, including private healthcare, wellbeing allowance and a pension scheme.
• Remote working with flexible working arrangements.
• Ongoing training and professional development.
• Part of a friendly team that actively enjoys team days out and social events.
How to Apply
If you’re interested in joining us as a Full Stack Software Developer, apply today!
We encourage applications from all backgrounds and are committed to providing an inclusive, supportive workplace.