Full Stack Engineer

 

Description:

As Software Developer and a prototyping engineer where you build and maintain the web applications and backend services behind digital platform, working across the stack from Python-based services to the interfaces our customers and field teams use.

 

You report to the Head of Software and work closely with Front End Developers on integrating user-facing elements with server-side logic, and with the wider engineering team on the platforms our AI/ML models and IoT devices depend on.

 

This is a broad, hands-on development role in a small team you’ll work across the full software development lifecycle and see your work reach production quickly.

 

What you’ll be doing

 

  • Design, develop and deploy robust, scalable web applications and services using Python and related frameworks.
  • Write clean, efficient, well-documented code that meets the team’s engineering standards.
  • Collaborate with Front End Developers to integrate user-facing elements with server-side logic and APIs.
  • Test and debug thoroughly to ensure the quality and reliability of what you build.
  • Troubleshoot and resolve issues raised by the team or by Customer Experience & Operations.
  • Maintain and support existing applications, including performance optimisation.
  • Contribute ideas on architecture, tooling and process as the engineering team grows.
  • Stay current with software engineering practice relevant to our platform.

 

You’ll ideally have:

 

  • A degree in Computer Science, Software Engineering or a related field, or equivalent practical experience.
  • Strong understanding of Python and common frameworks (e.g. Django, Flask).
  • Familiarity with front-end technologies (React, HTML, CSS, JavaScript) sufficient to work across the stack.
  • Basic knowledge of database systems and SQL.
  • Proficient with version control (Git) and modern development workflows.

 

It would be great if you also have:

 

  • Knowledge of AI/ML for computer vision or data analytics.
  • Experience with cloud computing and databases.
  • Familiarity with IoT communication protocols (MQTT, HTTP) or edge devices.
  • Firmware development experience.

Apply Now
You'll sign in or register, then come back to this job.
Organization Cortech Talent Solutions Ltd
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Engineer
Job Location Glasgow, UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-11-09 6:31 pm
Expires on 2026-12-24