Skip to Main Content

Job Title


Full Stack Engineer


Company : GTS Group Ltd


Location : Nottingham, England


Created : 2026-01-12


Job Type : Full Time


Job Description

Title: Full Stack EngineerLocation: NottinghamType: Hybrid roleAbout the RoleWe are seeking a highly skilled Full Stack Engineer to design, develop, and optimize next-generation computer vision software solutions for vehicle-based and cloud-based platforms. This role involves working across the full software stack—from intuitive front-end interfaces to high-performance back-end systems—supporting AI and non-AI computer vision, telematics integration, and edge computing environments.You will collaborate closely with engineering, operations, and customers to deliver scalable, secure, and user-friendly solutions while also mentoring junior developers.Key ResponsibilitiesCollaborate with development teams, operations, and customers to conceptualize and implement innovative AI-based and non-AI computer vision software solutions.Design and implement scalable client-side and server-side architectures optimized for vehicle-based computer vision applications.Develop visually appealing, intuitive, and user-friendly front-end applications.Optimize applications for edge processing hardware, including Linux environments on AArch64 architectures.Design, manage, and optimize databases to support complex computer vision and telematics functionalities.Build efficient, secure APIs to enable seamless integration with telematics platforms and third-party applications.Test, debug, and optimize software to ensure high performance, reliability, and responsiveness.Implement robust security measures and data protection protocols for cloud-based video storage systems.Develop mobile-responsive features with integrated telematics and computer vision capabilities.Coach and mentor junior software developers, promoting best practices and continuous team growth.Requirements and SkillsProven experience as a Full Stack Developer.Prior experience with telematics systems, CCTV video management platforms, or computer vision software products is highly beneficial.Proficiency in front-end and back-end technologies such as PHP, HTML, CSS, Python and JavaScript.Experience building responsive user interfaces and integrating computer vision outputs into front-end applications.Hands-on experience with frameworks such as Flask or Django.Experience integrating and deploying computer vision algorithms in production environments.Familiarity with computer vision libraries and frameworks including OpenCV, TensorFlow, and PyTorch.Experience with databases such as MySQL and MongoDB.Knowledge of web servers and deployment environments (e.g., Apache, Linux).Solid understanding of UI/UX principles with a focus on usability and performance.Strong communication and collaboration skills.Ability to work effectively in cross-functional teams.Excellent organizational skills with a strong analytical and problem-solving mindset.Bachelor’s or Master’s degree in Computer Science, Electronics, or a related technical field.