Fullstack Developer at Mavis Technologies
NN1, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

09 Nov, 25

Salary

18.0

Posted On

09 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Devops, Relational Databases, Python, Computing, Software Development, Embedded Devices, Cloud Services, Mysql, Agile Methodologies, Django, Integration

Industry

Computer Software/Engineering

Description

Job Overview
We’re seeking a versatile Full Stack Developer with strong backend expertise and solid front-end fundamentals. You’ll design and maintain scalable web applications, APIs, and cloud services that interface with embedded devices and machine learning models. This is a hands-on role at the intersection of software, hardware, and real-world impact.

Responsibilities

  • Develop and maintain full stack applications using Python, Django, FastAPI, and modern front-end frameworks
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Build and optimize APIs for device-cloud communication and ML inference
  • Integrate third-party services and manage cloud infrastructure on Azure
  • Design and maintain relational databases (e.g., MySQL) with a focus on data integrity and security
  • Troubleshoot, debug, and optimize applications for performance and scalability
  • Maintain version control using GitHub, with clear documentation and peer reviews
  • Participate in Agile development processes including sprint planning and retrospectives
  • Support deployment and monitoring in Linux environments

Requirements

  • Proficiency in Python and optionally C#
  • Experience with Django, FastAPI, and front-end technologies (HTML, CSS, JavaScript)
  • Hands-on experience with Azure cloud services (Functions, Blob Storage, IoT Hub, DevOps)
  • Understanding of RESTful API design and integration
  • Experience with MySQL or similar relational databases
  • Comfortable working in Linux environments
  • Knowledge of software development best practices and Agile methodologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Bonus Skills

  • Experience with embedded devices, IoT protocols (MQTT, BLE), or edge computing
  • Familiarity with machine learning workflows (model serving, ONNX, TensorFlow Lite)

Job Types: Part-time, Zero hours contract
Pay: £13.00-£18.00 per hour
Expected hours: 10 – 20 per week
Work Location: Hybrid remote in Northampton NN1 1E

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Develop and maintain full stack applications using Python, Django, FastAPI, and modern front-end frameworks
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Build and optimize APIs for device-cloud communication and ML inference
  • Integrate third-party services and manage cloud infrastructure on Azure
  • Design and maintain relational databases (e.g., MySQL) with a focus on data integrity and security
  • Troubleshoot, debug, and optimize applications for performance and scalability
  • Maintain version control using GitHub, with clear documentation and peer reviews
  • Participate in Agile development processes including sprint planning and retrospectives
  • Support deployment and monitoring in Linux environment
Loading...