Full Stack Engineer


Details:
  • Salary: £45,000 - 65,000 - Annum
  • Job Type: Permanent
  • Job Status: Full-Time
  • Salary Per: Annum
  • Location: Glasgow Glasgow City
  • Date: 1 day ago
Description:

Role: Full stack Software Developer (backend and frontend)

Location: Glasgow

Onsite: 2-3 days a week

Seeking £45,000 - £60,000 but negotiable

Experience: 2 years + experience

Tech Stack: Python, react, typescript, JavaScript, AI agents such as Claude

About the role

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.

The successful candidate will be:

* Versatile, comfortable moving across the stack as needed.

* A persistent problem-solver.

* Collaborative and communicative with both technical and non-technical colleagues.

* Flexible and willing to adapt priorities as the team’s needs change.

What we offer:

· Competitive salary, based on experience

· 30 days annual leave (including bank holidays)

· Death in service at 4 x your annual salary

· Employee Assistance Programme

· Enhanced parental leave policies

· Birthday day off

· Paid bereavement and sick leave

· Company salary sacrifice pension scheme

· Cycle to work scheme

· Regular social breakfasts, lunches and team events

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Full Stack Developer in Glasgow Glasgow City ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?