2,764 Full Stack Engineer jobs in the United Kingdom
Full Stack Engineer
Posted 1 day ago
Job Viewed
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
Full-Stack Engineer
Posted 8 days ago
Job Viewed
Job Description
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 .
Full Stack Engineer
Posted 14 days ago
Job Viewed
Job Description
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
Full Stack Engineer
Posted 595 days ago
Job Viewed
Job Description
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
Full-stack Software Engineer
Posted 8 days ago
Job Viewed
Job Description
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.
Full Stack Software Engineer
Posted today
Job Viewed
Job Description
Full Stack Software Engineer
Posted today
Job Viewed
Job Description
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.
Be The First To Know
About the latest Full stack engineer Jobs in United Kingdom !
Full Stack Software Engineer
Posted 5 days ago
Job Viewed
Job Description
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.
- 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.
- 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.
- 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.
GenAI Full Stack Engineer
Posted 1 day ago
Job Viewed
Job Description
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