Purpose of the Role
We are looking for a motivated Full-Stack Engineer to join our growing development team. You will help build and maintain high-quality web applications that power our SaaS platforms, including our B-Automotive package and AI experimental trial data systems. This role is perfect for someone with a strong foundation in modern web tech who wants hands-on experience with cloud architectures and AI integration in a fast-paced environment.
What You’ll Be DoingFeature Development & API DesignYou will design, develop, and maintain scalable web applications for both frontend and backend. This includes building robust RESTful APIs (using JSON) for internal and external use, ensuring our SaaS platforms deliver a seamless experience for users.
AI Data & Internal ToolingA key part of this role involves processing large amounts of AI training data. You’ll use your scripting skills to clean and group data for annotation, maintain our internal annotation tools, and build specific trial sites for teams across the company.
Security & Quality AssuranceYou will write clean, efficient code and participate in GitHub code reviews to maintain high standards. Security is a priority; you’ll implement secure coding practices to ensure user data segmentation and anonymity, while staying updated on CVEs to patch and mitigate threats. A passion for documentation both in code commenting and writing in platforms like Confluence is essential. Experience with regulated environments is a bonus, particularly in the automotive or medical industries.
Collaborative Agile DeliveryWorking within an Agile/Scrum framework, you’ll collaborate with product managers, designers, and other engineers to ship new features. You will also work closely with the QA team to troubleshoot, debug, and resolve issues within our existing systems.
What You’ll Bring
Skills & Strengths
* Frontend & Languages: Strong proficiency in React and modern JavaScript/TypeScript.
* Backend & APIs: Experience with modern backend languages (Go preferred) and designing RESTful APIs.
* Scripting: Strong Shell or Python scripting skills for automation and data processing.
* Problem Solving: A logical and methodical approach to complex technical challenges.
* Version Control: Proficiency with Git and GitHub (branching, merging, and PRs).
* Documentation: Code commenting and design/architecture/maintenance documents.
1.
Knowledge & Experience
* Professional Background: 0-3 years of professional experience in full-stack development (or equivalent academic experience).
* Security Mindset: Practical knowledge of web vulnerabilities, data privacy, and secure data segmentation.
* Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
* Bonus Points: Experience with GCP/AWS, Docker, CI/CD (GitHub Actions), React Native, or integrating AI models with Python. Experience in regulated environments.
2.
What’s In It For You
* Mentorship: Direct reporting line to our Lead Solutions Architect for guidance and professional growth.
* Innovation: Work at the intersection of AI and SaaS in a dynamic tech environment.
* Location: Based at the Innovation Park at the University of Nottingham.
* Impact: Build tools that directly handle cutting-edge AI training data and automotive solutions.