Full Stack Developer
We are seeking an experienced Full Stack Developer to assist in creating and implementing innovative computer vision and telematics solutions. You will participate in every stage of the software development process, from design through deployment, utilizing EDGE computing, IoT systems, AI, and user-friendly web interfaces. Furthermore, the application positively influences societal safety.
Responsibilities of the Full stack developer:
Collaborate with teams and clients to develop non-AI and AI-based computer vision solutions.
Design front-end and back-end architectures for vehicle-based computer vision apps.
Develop user-friendly front-end applications.
Optimize software for edge processing hardware (e.g., Linux on AArch64).
Manage databases to support complex computer vision functions.
Build APIs for telematics integration with third-party apps.
Ensure software performance through testing and optimization.
Debug, troubleshoot, and upgrade software as needed.
Implement security and data protection for cloud-based video storage.
Develop mobile-responsive applications with integrated telematics.
Requirements for Full stack developer
Proven experience as a Full Stack Developer (at least 3+ years commercial)
Proficiency in front-ends with PHP, HTML/CSS/JavaScript
Back-end experience in at least one of Python, Java, C++ or PHP
Knowledge of databases (MySQL, MongoDB), web servers (Apache), and UI/UX principles.
Strong communication and teamwork skills.
Desirable full stack developer skills
Bachelor's/Master's degree in computer science or related field.
Computer vision libraries like OpenCV, TensorFlow, PyTorch
Telematics or computer vision products
<br /> Position: Full stack Developer<br /> <br /> Location: Nottingham<br /> <br /> Salary: £40-65k<br /> <br /> Key Skills: PHP, HTML/CSS/JavaScript<br /> <br /> Desirable skills: Python, Java, C++, OpenCV, TensorFlow, PyTorch