
Senior Full Stack Engineer
On site
Leeds, United Kingdom
Full Time
17-03-2025
Job Specifications
Senior Full Stack Developer
Who are we?
Enablis is a technology delivery consultancy who partner with clients to accelerate digital roadmaps. By combining our deep knowledge and best practice experience with the client’s domain expertise, we are able to deliver technology solutions quickly, efficiently and as stress free as possible.
We keep things simple and have a ruthless, uncomplicated focus on how our customers can use technology to add value to their business. That’s why we avoid tricky or ambiguous jargon in our service offerings: as far we we’re concerned, we’re always there to collaborate with clients and use our experiences to shape and affect the delivery of their technology roadmaps as positively as possible. It’s as simple as that.
We’re looking for passionate, talented tech experts who want to work on projects that matter. At Enablis, you’ll have the chance to collaborate with some of the most talented minds in the industry and create real impact. If you have the skills and ambition, we’ll open the door to incredible opportunities and introduce you to a network of equally driven, like-minded professionals.
Job brief
We are looking for a Full Stack Developer to produce scalable and robust software solutions for our clients. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
At enablis, we’re big proponents of the T-Shape engineer profile, recognising the value of people covering a broader spectrum of skills, this works really well in the dynamic world of consulting and provides our employees with career experience hard to match anywhere else. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. We’re also grounded though and recognise that’s for many, that span of capabilities will be unique to your experiences and interests. Our diversity in backgrounds is one of the things that makes us strong.
We’re a consultancy, so expect close collaboration with our customers, as such we expect you to be a team player with a knack for collaboration and communication.
Responsibilities
Collaborate - Work with stakeholders and product managers to ideate software solutions
Design - From concept to build, modern technical solutions, familiar with approaches such as MACH alliance.
Code - Write effective, secure code that can scale and evolve with the demands of evolving platforms.
Robust - Write maintainable, reliable code with sensible testing strategies.
Growth - Understand your role and impact at a client, share experience and help develop those around you.
Lead - Where required lead teams, projects and products
Requirements and skills
Proven experience as a Full Stack Developer or similar role
Experience developing modern tech stacks
Knowledge of front-end languages and libraries (e.g. React, Vue, Flutter)
Knowledge of back-end languages (e.g. Java, Python, Node, Go, C#)
Familiarity with data design, handling and security
Excellent communication and teamwork skills
Attention to detail
An analytical mind
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
About the Company
A technology consultancy where people talk like humans Enablis is a strategic tech consultancy with a difference. We help organisations harness technology and build their capabilities to transform how they work. But we never forget that our job is to empower you – we’re not here to take over, we’re here to take your business further, faster. We create the environment where success happens, through access to world-class talent, painless strategic collaboration, unrivalled technical excellence and a simple, direct approach to... Know more
Related Jobs


- Company Name
- United Utilities
- Job Title
- Assistant Developer Engineer
- Job Description
- Salary - £35,080 Work Type - Onsite Job Location - Lingley Mere (UU), Lingley Green Avenue, Great Sankey, Warrington, WA5 3LP Role Type - Permanent Employment Type - Full Time Working Hours - 37.0 Hours per Week United Utilities’ (UU) purpose is to deliver great water for a stronger, greener and healthier North West of England. We are committed to providing our services in a way that respects the environment, supports the economy, and benefits society. We value diversity, inclusion and innovation in our workplace, and we foster a culture where our people can grow, excel, and be themselves. We uphold our ethics, values and business model to fulfil our mission and, by setting clear goals and objectives, we create sustainable long-term value for our colleagues, customers and communities. Whether you work with a team that shares your vision or join a network of peers with similar interests, you will find a welcoming and supportive organisation to be part of. We’ve got a lot to offer. You’ll be part of a thriving FTSE 100 company and will enjoy a range of core benefits that reflect your value and value contribution. Benefits A generous annual leave package of 26 days, which increases to 30 days after four years of service (increases one day per year), in addition to 8 bank holidays A competitive pension scheme with up to 14% employer contribution, 21% combined, and life cover Up to 7.5% performance-related bonus scheme, as well as recognition awards for outstanding achievements A comprehensive healthcare plan through our company-funded scheme MyGymDiscounts - gym and wellness benefit that offers up to 25% off on gym memberships and digital fitness subscriptions Best Doctors Salary Finance Wealth at Work courses Deals and discounts EVolve Car Scheme Employee Assistance Plan Mental health first aiders ShareBuy MORE Choices flexible benefits Enhanced parental leave schemes Job Purpose This role will be responsible for providing support to the Design Engineer within the Clean Water Technical Assurance team. This role is ideal for someone wanting to progress towards the role of Design Engineer in the future, with exposure to design work for self-lay and statutory main laying sites, and diversions. You will be involved in all aspects of the lifecycle of a clean water development site, from determining the point of connection to designing the onsite mains under the guidance of more senior members of the team. Accountabilities & Responsibilities Provide excellent customer service to Developer Services customers, working within industry timescales to respond to water supply enquiries for new developments. Liaise with Network Operations colleagues regarding the supply of water to new developments, ensuring that we meet our obligations to Developer Services customers, while safeguarding the supply to United Utilities' existing customers. Formally respond to pre-development and point of connection enquiries on behalf of United Utilities. Work under the supervision of Design Engineers to carry out technical approvals of on-site main laying schemes to be laid by third party self-lay providers (SLPs), ensuring that all designs are approved / rejected in line with the national Self-lay Code of Practice, engineering & construction standards and company asset standards. Work under the supervision of Design Engineers to create own designs that serve new developments and ensure protection of existing assets (diversions) to be constructed by United Utilities' contract partner. Work closely with our contract partner to ensure that all documentation is produced and handed over by a set deadline, to enable the safe and timely construction of new assets in accordance with Construction, Design and Management Regulations (2015) and the Water Industry Act (1991) Technical Skills & Experience Good knowledge of UUW water services and the wider UUW business. Understanding of the water network, its properties, technical parameters and associated company policy, procedures and specifications. Ability to apply knowledge & understanding of technical & theoretical guidelines to ‘real life' situations i.e. apply to developer's sites. Ability to communicate advice effectively in language appropriate to the customers whilst referencing relevant standards. Excellent interpersonal skills; including excellent written and oral communication and negotiation skills. Excellent customer service skills & previous experience in dealing with customers and/or external bodies. Effective time management and ability to plan and implement work to meet deadlines and quality requirements. Ability to control several projects/enquiries and actions at any one time, whilst continuing to react quickly and effectively. Qualifications Have or be working towards a HNC (or equivalent) in Civil Engineering, or have relevant experience in planning / working with developers. We rely on every employee to ensure our customers receive the best possible service, day in, day out. In return, we ensure that you will be well rewarded for your efforts, from an excellent salary through to development opportunities that will really kick start a thriving career here at UU.


- Company Name
- Client Server
- Job Title
- Software Engineer Full Stack Python API React
- Job Description
- Software Engineer / Developer (Full Stack Python API React) Cambridge / WFH to £60k+ Would you like to work with a range of technology across the full stack, taking ownership and making an impact at an AI start-up that is driving efficiencies within the NHS and health tech sector, benefiting healthcare professionals in their daily work and ultimately delivery improvements for patients? As a Software Engineer you will act as a founding member, designing and building scalable end-to-end solutions for the AI driven platform, taking features from concept to production. You'll enhance the front end experience, creating responsive user interfaces with React.js and leading the backend development with a focus on scalability and performance using Python and FastAPI, as well as driving the use of DevOps, CI/CD workflows, managing deployments to Azure and maintaining robust data management systems with PostgreSQL. This is an excellent opportunity to progress your career and see the impact of your work at a well backed "Tech for Good" start-up. Location / WFH: You'll join a small, collaborative team based in Central Cambridge three days a week, with flexibility to work from home the other two days. About you: You have strong full stack development skills: backend skills with Python and RESTful APIs (they use FastAPI) and front end skills with React.js, JavaScript / TypeScript, HTML5, CSS3 You have a good knowledge of PostgreSQL, database design and optimisation You have a good knowledge of DevOps practices, CI/CD, Git, GitHub and public cloud, Azure preferred You enjoy taking ownership and working with autonomy, comfortable making architectural decisions You are collaborative and pragmatic with great communication skills What's in it for you: Salary to £60k Meaningful equity options Healthcare including dental Hybrid working Impactful role with excellent career growth opportunities as the company scales Apply now to find out more about this Software Engineer / Developer (Python React) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.


- Company Name
- Better Placed Ltd - A Sunday Times Top 10 Employer in 2023!
- Job Title
- Full Stack Engineer
- Job Description
- Senior Software Engineer – SaaS & AI - Stealth Mode £80,000- £95,000 + equity Currently fully remote -ideally moving to 1-2 days in Manchester in late 2025 Are you an ambitious full-stack engineer looking to shape the future of AI-driven solutions? My client, an early-stage SaaS startup currently in stealth mode is combining traditional Data Science, Machine Learning, and Generative AI to tackle complex data challenges for businesses of all sizes. With early product-market fit and investment in progress, they are building a team to scale their platform from MVP to a market-leading solution. This is a rare opportunity to be at the forefront of AI innovation in a fast-paced, agile environment. The Role As a senior engineer, you’ll play a key role in developing a multitenant SaaS platform that integrates with client environments and automates operational workflows using AI. Whilst there's no expectation for you to be an expert in AI or have worked in an AI driven startup, any experience or exposure to AI any experience using LLM APIs (e.g., GPT, Claude) in production would be a definite advantage. What You’ll Do Design, develop, and deploy scalable solutions across the stack. Collaborate with product managers, UX designers, and clients. Implement software engineering best practices. Contribute to architecture, DevOps, and CI/CD pipelines. Tech Stack & Must-Have Experience Frontend: React, TypeScript Backend: Express, TypeScript Databases: SQL & NoSQL Cloud: Serverless functions, container orchestration, API management Infrastructure: Declarative IaC, CI/CD pipelines Nice to Have Machine Learning or Data Science exposure Experience in product, supply chain, or back-office processes AI: Experience using LLM APIs (e.g., GPT, Claude) in production Education: STEM degree (1st/2:1 preferred) Manchester-based or able to travel every 2 weeks as a minimum What’s in It for You? Competitive salary & share options Influence over company direction & future team building The chance to solve real-world challenges with cutting-edge AI This is an opportunity to work for an AI business currently in stealth that is about to make huge waves over the next few months ahead.


- Company Name
- Oracle
- Job Title
- Senior Frontend Developer
- Job Description
- Permanent contract - UK - fully remote; Typescript + React, senior level ; Unfortunately, VISA sponsorship is not available for this position; About the team: The MySQL HeatWave and Advanced Development team is responsible for the massively parallel, high performance, in-memory query accelerator for Oracle MySQL Database Service that accelerates MySQL performance by orders of magnitude for analytics and mixed workloads. HeatWave is 6.5X faster than Amazon Redshift at half the cost, 7X faster than Snowflake at one-fifth the cost, and 1400X faster than Amazon Aurora at half the cost. MySQL Database Service with HeatWave is the only service that enables customers to run OLTP and OLAP workloads directly from their MySQL database. This eliminates the need for complex, time-consuming, and expensive data movement and integration with a separate analytics database. The new MySQL Autopilot uses advanced machine-learning techniques to automate HeatWave, which makes it easier to use and further improves performance and scalability. This cutting-edge technology serves critical business needs, which is changing the way data transactions function, all over the world. You will make a technical impact on the world with the work you do. Join us to help further develop this amazing technology. In our flexible workplace, you’ll enhance your skills and build a solid professional foundation. As a software developer for Oracle's MySQL Heatwave team, you will contribute to an exciting team. You will use your skills and experience to directly improve the experience for Oracle's customers. You will design, implement, and deliver complex features in an independent manner. The role will provide you with great chance to work in a team developing a complex distributed system using a serverless architecture. The ideal candidate has many of the skills, but the key is the motivation and ability to learn quickly as well as a passion for an excellent customer experience. What you will do: As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Successful candidates will: - Be passionate about writing excellent, well tested and beautiful code. - Design, write, test, and deliver new features. - Enjoy testing and automation to ensure a rock-solid system. Our Ideal candidate: - Proficient in Typescript / Python / HTML / JavaScript and CSS. - Familiar with AWS services (e.g.: Lambda service, Step Functions, DynamoDB, AWS Session manager, CloudWatch, etc.). - A good understanding of single-page web app design. - Ability to work independently and across teams to guide other engineers through technical operations. - Good technical writing and communication skills. - Linux systems administration knowledge including a good understanding of containers. - A good understanding of operating large-scale distributed systems. - Slack skills and being comfortable coordinating with others online. - Very strong analytical skills to identify problem root causes. - An interest in functional programming styles. - BSc minimum in Computer Science, or equivalent. - 4+ years of work experience as a software engineer.