Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior python fullstack developer

Newcastle Upon Tyne (Tyne and Wear)
MacArthur Recruitment
Developer
Posted: 27 April
Offer description

Python (Flask) Full Stack Developer : Newcastle Upon Tyne (Hybrid)
£42,000 – £62,000 (DOE)

You’ll be working with a rapidly scaling engineering technology company developing world leading optimisation tools for advanced engineering environments such as subsea, offshore, wind and marine operations. These tools transform complex algorithms into intuitive, high performance digital products — they are now seeking a Senior Python (Flask) Full Stack Developer focused on web application development and background daemons, to create the very best user experience of our unique tools developed by our engineering team.

Summary of your experiences so far :
* Led the development of multiple complex web-applications from scratch using Python Flask and Jinja 2
* Taken responsibility for developing and maintaining several code bases from idea to enterprise software
* A proven ability to work across the full tech stack (including front-end, back-end, databases and infrastructure) to deploy commercial applications on AWS.

Why Join?
* High impact engineering: Power optimisation tools used across major engineering sectors
* Autonomy & influence: Shape architecture, propose new features, and drive technical direction
* Small, high performing team
* Variety & challenge: Full stack, cloud, daemons, mapping and more.
* Career growth: Lead, mentor and influence
* Innovation culture.

Benefits and package details for the role of Senior Python (Flask) Full Stack Developer :
* Salary between £42,000 and £62,000 DOE
* Hybrid working - home / Newcastle office –flexible eg once/twice a week (based within a reasonable commute of Newcastle)
* Railcard reimbursement
* Contribution to energy bills if you’re on a renewable tariff
* Bonuses based on company performance
* Enhanced sick pay
* Partial Professional membership support

The Role : As Senior Python Full Stack Developer, you will:
* Lead end to end development of cloud based software products, including deployment and ongoing maintenance
* Design full system architecture: workflows, databases, and cloud infrastructure
* Build background daemons and orchestration tools to run engineering optimisation algorithms in parallel
* Deliver high quality user experiences for specialist engineering applications
* Identify, scope, and shape new features and future R&D opportunities
* Produce technical specifications for subcontractors and manage external technical relationships
* Contribute to R&D funding bids and consultancy proposal development
* Mentor and support junior engineers and developers.

This is a team where senior engineers thrive because they’re trusted, empowered, and encouraged to innovate.

What You bring to the role of Senior Python Full Stack Developer :
* Able to take ownership of developing, deploying and maintaining web-based graphical interface software across the full tech stack:
* Front-end: Strong with Jinja 2, HTML, CSS and Vanilla JavaScript (jQuery, Data tables, AJAX), and Node package manager.
* Back-end: Significant Python Flask, including leading the development of multiple complex web-applications using this technology
* Database: Solid PostgreSQL, SQL Alchemy, ORM, and database design.
* Infrastructure: Docker and AWS (ECS, RDS, EFS, Boto3 API, EC2, VPC and Firewall).
* Strong technical ability with backend development (Model – View – Template structure, database interaction, page navigation, and background services)
* Parallel Computing, Virtual Computing, Cloud Computing and Dockerization
* Excellent oral and written communication skills.

Desirable experience:
* Other development languages eg .Net Core
* Kubernetes, Graphical Information System (GIS) Mapping,
* OpenLayer, Background services with multi-processing/multi-threading
* Azure Devops, CI/CD pipelines and version control
* High quality code reviews, Model-based engineering, R&D projects and funding.

For more information, or to apply for the position of Senior Python Full Stack Developer, please contact Ewen on, ideally with a copy of your CV, or call 01768 800260.

At MacArthur Recruitment we are committed to maintaining the trust and confidence of our customers. We collect your information for the purposes of providing job-finding services only, and do not sell, rent or trade lists with other companies for marketing purposes.
We don’t collect cookies on our website, or use analytical tools to monitor visitor behaviour. We believe that if you want to get in touch with us, you will.

Any information you provide to us on your CV or via a job board is kept securely on our database and is shared with any potential employer only after you have given permission for us to do so.
To find details on how we use this information, please read our privacy policy which can be found at, where you can also find details of how to contact our Data Protection Lead, Stephanie Harding, should you wish to exercise your rights to view, amend, or delete the personal information that we hold.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior fullstack developer
Newcastle Upon Tyne (Tyne and Wear)
Version 1
Developer
Similar job
Front-end / client developer
Sunderland
hackajob
Developer
€42,500 a year
Similar job
Developer - gro with the role - run sme it development
Washington (Tyne and Wear)
Duval Associates
Developer
See more jobs
Similar jobs
It jobs in Newcastle Upon Tyne (Tyne and Wear)
jobs Newcastle Upon Tyne (Tyne and Wear)
jobs Tyne and Wear
jobs England
Home > Jobs > It jobs > Developer jobs > Developer jobs in Newcastle Upon Tyne (Tyne and Wear) > Senior Python Fullstack Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save