2,764 Full Stack Engineer jobs in the United Kingdom

Full Stack Engineer

London, London Capsa AI

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Full Stack Engineer role at Capsa AI

Join to apply for the Full Stack Engineer role at Capsa AI

We are using AI to accelerate due diligence and deepen insights for Private Equity funds. We are hiring a full stack engineer who is comfortable contributing to all layers of the application and developing features end to end.

About Capsa AI

Empowering Private Equity with Advanced AI – Capsa AI is an operating system that aggregates, structures, and generates insights from company and market data.

Our AI solutions reduce time spent on mechanical tasks and increase returns by analysing vast amounts of data to provide clear, actionable insights. Our vision is to become the leading AI platform for private capital funds, transforming how private investments are analysed and managed.

Our Team and Progress

Our founding team has deep domain expertise in Private Equity and AI. Our CEO, Danyal, has over 6 years of experience in Private Equity and Investment Banking at blue-chip financial institutions such as AEA Investors, Citigroup, and Deutsche

This advertiser has chosen not to accept applicants from your region.

Full-Stack Engineer

Hull, Yorkshire and the Humber Crooton

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

not assigned

Full Stack Engineer Multi-Tenancy SaaS Platform (Mid-Senior Level)


Hull (Hybrid, with regular travel to HQ in Peterborough)

Full-time | Permanent

£55,000 £65,000 DOE + Benefits + Bonus


crooton is an award-winning recruitment technology company building next-generation, AI-powered, multi-tenancy SaaS platforms for employers across the globe. Were looking for two talented Full Stack Engineers to join .









This advertiser has chosen not to accept applicants from your region.

Full Stack Engineer

Bristol, South West Perceptual Robotics

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Are you enthusiastic about working in the renewable energy sector on cutting-edge systems for wind turbine blade inspection? At Perceptual Robotics, we're seeking a driven individual to join our team as a full stack end web software engineer. In this role, you'll collaborate with our skilled team to develop innovative solutions for our web products, including a management dashboard, internal data tools, and new unreleased products.

This is an exceptional opportunity to contribute to the development of solutions with a significant impact in the renewable energy space. Our small but highly capable team is deeply connected to the industry and shares a passion for creating innovative solutions. Join us on this exciting journey!

We are committed to building a diverse and inclusive workplace that values equal opportunities. We welcome individuals from all backgrounds, cultures, ethnicities, races, genders, ages, languages spoken, veteran's status, religions, disabilities, sexual orientations, and beliefs to bring their unique contributions to our team.

Requirements

Role and Responsibilities:

- Develop across our core products with the wider development team

- Mockup new features and interfaces

- Build modern, fast, and secure web applications using React and Meteor

- Develop efficient data access patterns within our Python API to support application performance and scalability

- Collaborate to define the direction of our products

- Continuously work with the broader team to improve systems, processes, and development tooling

- 3rd line support - participate in a team rotation to contribute to product support, addressing bug fixes and user requests. 

Minimum Requirements:

- A proven track record of developing modern web applications in a collaborative tech team (minimum 3 years)

- Strong core JavaScript and Node.js programming skills

- Strong React skills
- Experience with event-driven design patterns and frontend state management (Redux, Context API)

- Python experience for backend development

- Experience with database design and query optimization in web applications

- Professional-level English proficiency

- Knowledge of web infrastructure best practices and experience in applying them to improve availability, performance, scalability, and security.

Desired:

- Knowledge of databases and database development tools, including AWS DynamoDB and MongoDB.

- Familiarity with modern testing methodologies and libraries like BDD, Jest, and Storybook

- Experience with Cypress or similar testing libraries

- Proficiency in NextJS or Meteor

- Knowledge of web vulnerabilities and mitigation strategies (e.g., OWASP top 10)

- Experience with design of interface mockups (e.g. figma)

- Proficiency in developing in a Linux system

- Ability to thrive in a fast-paced environment

- Capability to gather requirements, perform impact analysis for application changes, and work on project delivery teams

- Contribution to building and nurturing an inclusive and diverse working environment

- Experience with optimizing DevOps workflows in a small team setting, with an eye towards scaling

Benefits

- Remote work, and optional hybrid working at our offices in Bristol and Athens.

- Open to part time roles

- Company share option plan

- No dress code formalities

- Flexible working hours

- An annual training budget to help you develop your skills and advance your career

This advertiser has chosen not to accept applicants from your region.

Full Stack Engineer

£48000 - £58000 annum The Focusrite Group

Posted 595 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Full Stack Engineer

Based : London offices or Remote (UK)
Term : Permanent, Full time
Salary : £48000 - £58000 pa + excellent benefits

The Role:

Focusrite Group is looking for a Full Stack Engineer to join the Web Engineering team.

You will be responsible for building and maintaining high-quality and maintainable code that is well-performing, secure, and follows all coding standards. We are going headless, using modern front-end frameworks, and making more use of cloud technologies.

You will be working on making our back-end scalable and performant. You will also be working with designers writing web user interfaces in a semantic and accessible way. You have a good grounding in Node JS experience working with micro-services (REST APIS) and experience with content management systems.

You will also be joining the team on their journey as we adopt development practices like continuous integration, TDD, and infrastructure as code. You will work closely with other developers, pairing remotely, implementing features and bug fixes, and reviewing pull requests in an agile scrum environment.

Key responsibilities and duties will include:

  • Build shippable software following engineering standards in place.
  • Develop, build, and maintain both website and API systems.
  • Review the code of other engineers to ensure the overall code quality and to encourage a collaborative development environment.
  • Keep up to date with the latest technologies and methodologies.
  • Ensure the code is delivered on time and is of the required quality.
  • Work with other engineers across the entire business.
  • Ensure a globally robust and highly scalable approach to development to support our growing number of users and services.

Skills and experience required:

  • Experience with Node JS and PHP.
  • Experience designing REST APIs.
  • Experience developing content management systems (preferably Drupal and Contentful).
  • Practice test-driven development and continuous integration/deployment (we use Circle CI).
  • Comfortable with relational databases (specifically MySQL).
  • Experience developing applications in the cloud (preferably AWS).
  • Experience with Web Services and Rest APIs using JavaScript
  • Comfortable using a modern JavaScript framework (preferably React).
  • Understand common web infrastructure tooling (CDN, databases, in-memory caches, etc).
  • Agile experience of working within a continuous and iterative delivery cycle.
  • Familiar with git-based workflows (pull requests, rebasing, etc.). We use GitHub.
  • Understand accessibility and how it applies to your markup.
  • Understand code performance and how this can affect a website’s overall loading

Experience of any of the following would be an advantage:

  • Good CSS knowledge (Sass).
  • Experience with e-commerce and integrating with
This advertiser has chosen not to accept applicants from your region.

Full-stack Software Engineer

Cambridge, Eastern GE Vernova

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Description Summary**
Join us at GE Vernova Grid Software to be part of the team leading the digital transformation of the energy market. As the world's energy sector moves away from fossil fuels toward renewable energy sources, industrial companies are challenged with addressing this transition in transformative ways. Digitization will be key to making power-generating assets more efficient and the electric grid more secure and resilient. Our Geospatial products play a critical role in this transformation by supporting the design, modelling and maintenance of electric, gas and telecommunication networks. For more information on our strategy, check out GridOS overview : will be a part of our Grid Software Engineering team, an Agile organization with a flexible working environment, where we are always looking to innovate our products and the processes and technologies we use. Our current focus is on leveraging our long history of Geospatial experience and expertise building client-server products, and evolving those products and tech stacks to modern cloud-based mapping and analytics micro-services. We are seeking to hire people who are passionate about technology, enjoy solving challenging problems and value the positive impact it makes to our customers. We are looking to grow our current team to meet these customer needs and will use your technical expertise and problem-solving abilities to innovate complex solutions.
As a Software Engineer with a focus on building UI components, you will work closely with your product development peers in fast-paced Agile development teams using the latest software development technologies and infrastructure.
**Job Description**
**Roles and Responsibilities**
In this role, you will:
+ Apply principles of Agile, TDD and CI/CD methodologies to deliver high quality, secure and scalable software modules.
+ Write code that meets standards and delivers desired functionality using the technology selected for the project.
+ Able to take ownership of tasks and deliver without supervision while using your discretion to seek help when necessary.
+ Skilled in core data structures and algorithms and implements them using language of choice.
+ Able to evaluate basic technology choices and articulate trade-offs.
+ Demonstrate the ability to help team members through pair programming and code reviews.
+ Demonstrate awareness about product positioning and differentiations.
+ Understand performance parameters and assess application performance
**Education Qualification**
Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with basic experience.
**Desired Characteristics**
+ Experience in using modern web application technologies: Web Components, Service Workers, HTML, CSS, JavaScript, Typescript, JSON, LESS, JQuery, MVC, Angular, Playwright and Jest.
+ Experience in using OpenLayers.
+ Building apps on top of restful APIs using large volumes of data.
+ Building apps using node.js and npm.
+ Canvas rendering in JavaScript.
+ Developing mobile (phone, tablet) applications and using responsive design.
+ Knowledge of Web Security principles - OWASP.
+ Knowledge of key UX and design principles.
+ Using SQL databases in a micro-service architecture.
+ Experience of using server-side data processing technologies such as ELK.
+ Understanding of the importance of testing, both unit and browser automation
+ Experience in using Signals or Observables.
+ Experience in containerisation and orchestration using Docker and Kubernetes.
+ Handling the ingestion and management at scale of geospatial data (or similar connected network paradigm).
+ Designing and developing enterprise software services and components, with a focus on scale.
We value building teams diverse in thought and experiences. If you like what you've read and are excited by this opportunity, but don't meet all the requirements, we encourage you to make the jump and apply anyway.
**Additional Information**
**Relocation Assistance Provided:** No
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
This advertiser has chosen not to accept applicants from your region.

Full Stack Software Engineer

NR1 1AA Norwich, Eastern £50000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing software development company seeking a talented Full Stack Software Engineer to join their innovative team in **Norwich, Norfolk, UK**. This role offers a hybrid working arrangement, combining the flexibility of remote work with the collaborative benefits of on-site engagement. You will be instrumental in designing, developing, and deploying high-quality web applications, working across both front-end and back-end technologies. Responsibilities include writing clean, maintainable code, developing user-friendly interfaces, building robust server-side logic, and implementing efficient databases. The ideal candidate will have a strong proficiency in modern programming languages and frameworks, such as JavaScript (React, Node.js), Python (Django, Flask), or C# (.NET). Experience with cloud platforms like AWS or Azure, containerization technologies (Docker, Kubernetes), and CI/CD pipelines is highly desirable. You should possess excellent problem-solving skills, a passion for creating efficient and scalable software solutions, and a collaborative spirit. A solid understanding of software architecture, design patterns, and testing methodologies is essential. You will work closely with product managers, designers, and other engineers to deliver exceptional user experiences. This role requires strong communication skills and the ability to adapt to evolving project requirements. We offer a supportive work environment, opportunities for professional development, and the chance to work on exciting and challenging projects. If you are a skilled Full Stack Engineer looking for a dynamic role with a hybrid work model, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Full Stack Software Engineer

PO1 1AA Portsmouth, South East £65000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a skilled and motivated Full Stack Software Engineer to join their innovative IT department. This is a fully remote position, offering the flexibility to work from anywhere within the UK. You will be instrumental in designing, developing, and maintaining our web applications and platforms, working across both front-end and back-end technologies. The ideal candidate will have a robust understanding of software development principles, excellent problem-solving skills, and a passion for creating efficient and user-friendly applications. You will collaborate with cross-functional teams to deliver high-quality software solutions, contributing to the continuous improvement of our digital products. This role is perfect for a developer who thrives in a remote, collaborative environment and is eager to contribute to cutting-edge technology projects.

Key Responsibilities:
  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Manage individual project priorities, deadlines, and deliverables.
  • Write clean, maintainable, and efficient code in relevant programming languages.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Troubleshoot and debug applications, identifying and resolving issues effectively.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Develop and maintain technical documentation.
  • Contribute to architectural discussions and design decisions.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Ensure security and performance best practices are implemented.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Full Stack Software Engineer or similar role.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Strong back-end development skills with languages like Python, Java, Node.js, or Ruby.
  • Experience with databases (e.g., SQL, NoSQL) and ORM frameworks.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines.
  • Understanding of software development life cycle and agile methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to work independently and manage tasks effectively in a remote setting.

This is a unique opportunity to apply your full stack development expertise in a remote capacity, contributing to exciting technological advancements from your home location, supporting projects originating from the Portsmouth area.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Full stack engineer Jobs in United Kingdom !

Full Stack Software Engineer

London, London £35000 - £55000 annum Freelancer.com

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

We’re looking for a Full-Stack Software Engineer (2–4 years experience) to join our Platform Performance team and help us deliver lightning-fast, scalable experiences to millions of users around the world.

In this role, you’ll work across the stack—sharpening frontend speed, optimizing backend services, and making our user interfaces more responsive, reliable, and delightful to use. You’ll collaborate with passionate engineers and product managers to identify performance bottlenecks, contribute to architectural improvements, and help evolve our design system.

This is a fantastic opportunity for an ambitious engineer looking to build their skills in a fast-paced environment and make a meaningful impact at scale.

Freelancer.com is the world's largest freelancing and crowdsourcing marketplace, connecting over 80 million users across 247 countries, regions, and territories. Our platform enables businesses, entrepreneurs, and individuals to collaborate with skilled professionals from anywhere in the world, turning ideas into reality faster than ever before.

Our mission is bold: to create one billion jobs globally by empowering people to work for themselves and build sustainable careers online. Every feature we ship and every performance improvement we make brings us one step closer to enabling opportunity at an unprecedented scale.

What You’ll Do
  • Identify and solve performance issues across both frontend (Angular) and backend (PHP, Python, Go).
  • Optimize page load speed, rendering performance, and API response times.
  • Contribute to our design system and build reusable UI components using Angular and TypeScript.
  • Help maintain and evolve scalable backend systems for high-performance APIs.
  • Collaborate with cross-functional teams to implement best practices in performance, usability, and accessibility.
  • Participate in architecture discussions and continuously improve our codebase and tooling.
  • Promote and support performance monitoring and testing practices.
What We’re Looking For
  • 2–4 years of professional experience as a full-stack or frontend engineer.
  • Solid experience with Angular and TypeScript.
  • Comfort working with backend technologies like PHP, Python, or Go.
  • A good understanding of frontend performance optimization techniques.
  • Familiarity with RESTful API design and backend performance considerations.
  • Experience building and maintaining reusable UI components.
  • Exposure to design systems or component libraries.
  • Strong communication skills and a collaborative mindset.
  • A proactive attitude, with the ability to take ownership and see tasks through.
Bonus Points (Nice to have)
  • Understanding of accessibility and UI/UX design principles.
  • Familiarity with SEO and frontend performance metrics.
  • Experience with automated testing (Jest, Cypress, PHPUnit, etc.).
  • CI/CD or DevOps knowledge.
  • Open-source contributions or personal projects.
Why Join us
  • Work on a platform with global impact—we’re on a mission to create one billion jobs.
  • A culture that values ownership, transparency, and meritocracy.
  • Fast-track your growth with mentorship, real ownership, and exposure to internet-scale challenges.
  • Weekly CEO town halls, quarterly hackathons, and team events to keep you engaged and inspired.
  • A chance to help build the tools and systems that power the next generation of our platform.
This advertiser has chosen not to accept applicants from your region.

GenAI Full Stack Engineer

Adecco

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

GenAI Full Stack Engineer
UK Wide - travel expectation required

70,000 - 80,000 + perm benefits

Are you passionate about cutting-edge technology and ready to help shape the future with GenAI? We're looking for a GenAI Full Stack Engineer to design, develop, and deliver intelligent applications that drive real impact for clients across industries. We're a team of transformation specialists who blend strategy, creativity, and deep tech expertise to solve complex business challenges. You'll work on high-impact projects that bring together the latest advancements in AI, cloud, and full-stack development.

Responsibilities:

  • Build proof-of-concept GenAI applications using tools like RAG and intelligent agents
  • Scale prototypes into production-ready systems
  • Design and develop full-stack applications for GenAI and non-GenAI projects
  • Create the infrastructure and tooling to support robust, scalable solutions
  • Experiment with emerging technologies and mentor others to grow technical capabilities
  • Lead and support business development activities, including proposals and client pitches
  • Contribute to thought leadership, internal initiatives, recruitment, and team-building

Technical Expertise:

  • Backend: Python (FastAPI) or TypeScript (Express)
  • Frontend: React (TypeScript) with Next.js or Vite
  • GenAI: Familiar with LangChain, LangGraph, CrewAI, Vercel AI, etc.
  • LLMs: Hands-on with OpenAI, Anthropic, LLaMA, Mistral, or similar
  • Cloud: AWS or Azure proficiency
  • Containers & IaC: Docker, Kubernetes, Docker Compose, Terraform
  • Monitoring: Langsmith, Langfuse, or similar
  • CI/CD: GitLab, GitHub, Jenkins
  • Databases: SQL (PostgreSQL), NoSQL (MongoDB), vector DBs (ChromaDB, Pinecone, Qdrant, etc.)

Professional Skills:

  • Experience working in agile delivery environments
  • Excellent communication and stakeholder management
  • Demonstrated leadership in project delivery or team management
  • Eligible for or holding active SC (Security Check) Clearance

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Full Stack Engineer Jobs