Python Full Stack Developer
19 days ago
Newcastle upon Tyne
\n This great climate client based in Newcastle are looking for a sharp, proactive Python Full Stack Developer to bridge the gap between complex engineering models and beautiful, high-performance web applications. Working across our entire modern tech stack, you won’t just be writing code—you will have a seat at the table, a voice in our architecture, and the autonomy to bring your own ideas to life. \n The role is 1/2 days in the office \n Why You’ll Love This Role\n\n • Real-World Impact: Your code directly supports offshore wind and renewable energy projects worldwide.\n, • Autonomy & Trust: We don't micromanage. You are empowered to use your initiative, voice your opinions, and shape our engineering culture.\n, • Full-Stack Ownership: From optimizing PostgreSQL database models to crafting fluid, responsive UIs with Jinja2 and vanilla JS, you’ll touch it all.\n, • Growth Environment: As a fast-growing company, your role will evolve alongside your ambitions. We highly support continuous professional development (CPD) and certifications.\nWhat You’ll Be Doing (Key Responsibilities)\n\n, • Architect & Deploy: Build, maintain, and deploy commercial-grade, cloud-native web applications directly on AWS.\n, • Bridge the Stack: Develop new features from scratch, seamlessly connecting Python/Flask backends with interactive frontends.\n, • Elevate the UX: Partner with our core engineering team to turn complex scientific data and models into slick, intuitive user experiences.\n, • Champion Code Quality: Drive technical excellence by conducting constructive, high-quality code reviews and maintaining robust CI/CD pipelines.\nThe Tech Stack You’ll Leverage\n\n, • Backend: Python (Flask), SQLAlchemy, MVT Architecture, Multi-threading/Multi-processing.\n, • Frontend: Jinja2, HTML5, CSS3, Vanilla JavaScript (jQuery, DataTables, AJAX), NPM.\n, • Data & Cloud: PostgreSQL, AWS (EC2, S3, RDS, etc.), Docker.\n, • DevOps: Azure DevOps, Git, CI/CD.\nWho You AreThe Essentials\n\n, • The Toolkit: You have a proven track record of building web apps using Python frameworks (ideally Flask) through professional, academic, or standout personal projects.\n, • The Foundations: You possess a strong degree (2:1 or higher) in Computer Science, Software Development, Maths, Engineering, or a highly relevant analytical field.\n, • The Mentality: A "can-do" team player who thrives in a collaborative environment, values honesty and integrity, and is comfortable navigating the exciting pivot points of a growing business.\n, • The Right to Work: Currently hold the right to work in the UK.\nThe Awesome Extras (Highly Desirable / Desirable)\n (Don't worry if you don't check every box—if you possess a few of these, we want to talk to you!) \n\n • Experience with GIS Mapping or OpenLayers.\n, • Familiarity with Kubernetes, parallel computing, or microservices.\n, • Knowledge of other frameworks or languages (like .NET Core).\n, • Prior experience or a passionate interest in Net-Zero engineering, marine operations, or offshore wind.\nWhat We Offer\n\n, • Competitive Salary & Benefits package.\n, • A supportive environment that invests heavily in your professional development (AWS/Python certifications).\n, • The chance to work with brilliant, mission-driven minds in a flexible, collaborative culture.\n\n