4,453 Full Stack Engineering jobs in the United Kingdom
Graduate Software Developer - Full Stack Engineering
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and testing of software applications.
- Write clean, efficient, and well-documented code.
- Collaborate with senior developers on various aspects of the software development lifecycle.
- Participate in code reviews and team discussions.
- Learn and apply front-end and back-end development technologies.
- Contribute to the maintenance and improvement of existing software systems.
- Troubleshoot and resolve software defects.
- Engage in learning activities and professional development.
- Assist in the creation of technical documentation.
- Contribute to a positive and collaborative team environment.
- Recent graduate with a degree in Computer Science, Software Engineering, or a related technical field.
- Solid understanding of programming fundamentals and data structures.
- Familiarity with at least one back-end programming language (e.g., Python, Java, Node.js).
- Basic knowledge of front-end technologies (HTML, CSS, JavaScript).
- Exposure to database concepts (SQL or NoSQL).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a remote setting.
- Demonstrated interest in software development through personal projects or academic work.
Graduate Software Developer, Full-Stack Engineering
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and testing of web applications and software solutions.
- Write clean, maintainable, and efficient code in languages such as Java, Python, JavaScript, or C#.
- Participate in code reviews and learn from constructive feedback from senior developers.
- Contribute to the development of both front-end user interfaces and back-end services.
- Collaborate with team members to understand project requirements and contribute to technical solutions.
- Help to troubleshoot and debug software issues.
- Learn and apply agile development methodologies.
- Contribute to technical documentation.
- Engage in learning opportunities, including workshops and self-study, to enhance technical proficiency.
- Participate in team meetings and contribute to discussions on design and implementation.
- Recent graduate (within the last 2 years) with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of fundamental programming concepts and data structures.
- Familiarity with at least one programming language (e.g., Java, Python, JavaScript, C++).
- Basic knowledge of web development technologies (HTML, CSS, JavaScript frameworks) is a plus.
- An understanding of database concepts is beneficial.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and a proactive attitude.
- Must be eligible to work in the UK.
Web Development Team Manager
Posted 3 days ago
Job Viewed
Job Description
Web Development Team Manager
We’re looking for Web Development Team Manager to lead PIB’s centralised web platforms, overseeing a large multi-brand estate of more than 100 websites across Europe. You’ll help shape and deliver our web platform strategy – driving architecture, development, operations, and security – while ensuring our WordPress, WP Engine, and Sitecore solutions are robust, scalable, and aligned to business goals.
On joining us you’ll bring with you;
- Proven experience leading web development or platform engineering teams across a multi-site, multi-brand environments
- Hands-on expertise with WordPress, WP Engine, and Sitecore, including governance, deployment, optimisation, and security
- A strong technical background and practical understanding of modern web stacks, architecture principles, APIs, and integrations
- Experience implementing analytics, optimisation, and accessibility standards (e.g. GTM, WCAG) to enhance site performance and user experience.
- Deep knowledge of governance, compliance, and security best practices (GDPR, cookie consent, data protection) for enterprise-scale platforms.
- A track record of building high-performing development teams, fostering collaboration, and driving continuous improvement.
- Strong stakeholder skills, with the ability to partner effectively with marketing, IT, infosec, and infrastructure teams to deliver outcomes
Ideally, but not essential, you’ll also have;
- A degree in Computer Science or equivalent experience and relevant certifications
- Experience delivering digital platforms in a regulated industry such as insurance or financial services
- Exposure to large-scale web platform integrations or consolidation projects
- Familiarity with Agile ways of working, DevSecOps, CI/CD pipelines, and tools such as Jira and Confluence
- A background working with international and multilingual teams
Why Join Us?
We offer more than just a job, we provide a place to thrive. Our benefits include:
- Competitive salary and benefits package
- Flexible working and holiday options
- Pension, enhanced parental leave, and life insurance
- Discounts on technology, travel, and leisure
- Learning and development opportunities
- Volunteering and charity support days
Inclusion & Accessibility
We are an equal opportunities employer, committed to hiring a diverse and inclusive workforce. We do not discriminate on the basis of race, colour, gender, religion, disability, age, sexual orientation, or any other characteristic protected by law.
If you need this job advert in any other format or require any adjustments for your application or during the recruitment process, please reach out to us.
#HP
REF-(Apply online only)
Junior Web Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Junior Web Development Apprentice
Posted 2 days ago
Job Viewed
Job Description
What You Will Learn and Do:
- Assist in the design, development, and implementation of user-friendly websites and web applications.
- Learn and apply HTML, CSS, and JavaScript to create engaging user interfaces.
- Gain exposure to back-end technologies such as Python, PHP, or Node.js.
- Participate in code reviews and learn best practices for software development.
- Collaborate with a remote team of developers, designers, and project managers using collaborative tools.
- Help in testing and debugging code to ensure functionality and performance.
- Understand version control systems like Git.
- Contribute to documentation and knowledge-sharing within the development team.
- Develop problem-solving skills by tackling real-world coding challenges.
- Work on diverse projects for various clients, expanding your portfolio and skill set.
- A genuine passion for technology and web development.
- Basic understanding of computers and the internet.
- Strong problem-solving aptitude and a keen eye for detail.
- Excellent communication skills, both written and verbal, for effective remote collaboration.
- A proactive attitude towards learning and self-improvement.
- Ability to work independently and manage your time effectively in a remote setting.
- Eligibility to work in the UK and reside within the UK.
- Must be aged 16 or over.
- No prior professional development experience is required – we are looking for potential and enthusiasm!
Junior Web Development Apprentice
Posted 8 days ago
Job Viewed
Job Description
- A genuine passion for web development and a strong desire to learn.
- Basic understanding of HTML, CSS, and JavaScript is a plus, but not essential.
- Excellent problem-solving abilities and attention to detail.
- Strong communication skills, both written and verbal, for effective collaboration in a remote setting.
- Ability to work independently and manage time effectively.
- A proactive attitude and a willingness to take on new challenges.
- Eligibility to undertake an apprenticeship in the UK.
As a Junior Web Development Apprentice, your responsibilities will include:
- Assisting senior developers in writing and testing code for web applications.
- Learning and applying front-end and back-end development techniques.
- Contributing to the design and implementation of user interfaces.
- Participating in code reviews and incorporating feedback.
- Troubleshooting and debugging issues as they arise.
- Learning about database management and integration.
- Collaborating with team members via virtual communication tools.
- Keeping up-to-date with emerging web development technologies.
- Contributing to project documentation.
This apprenticeship offers a structured learning path, mentorship from industry professionals, and the chance to become a fully qualified web developer. If you are ready to immerse yourself in the world of web development and build a successful career, we encourage you to apply.
Remote Web Development Apprentice
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development of websites and web applications.
- Write clean, maintainable, and efficient code.
- Participate in testing and debugging of software.
- Collaborate with senior developers on project tasks.
- Learn and apply front-end and back-end development techniques.
- Contribute to code reviews and team discussions.
- Research and implement new technologies as required.
- Maintain project documentation.
- A strong interest in web development and programming.
- Basic understanding of HTML, CSS, and JavaScript is advantageous.
- Good problem-solving and analytical skills.
- Ability to work independently and manage time effectively in a remote setting.
- Excellent communication and teamwork skills.
- Must be eligible for an apprenticeship program.
Be The First To Know
About the latest Full stack engineering Jobs in United Kingdom !
Junior Web Development Apprentice
Posted 10 days ago
Job Viewed
Job Description
What You'll Do:
- Assist senior developers in designing, coding, testing, and debugging web applications.
- Learn and apply front-end development skills using HTML, CSS, and JavaScript.
- Gain exposure to back-end technologies and database management.
- Participate in team meetings, code reviews, and project planning sessions.
- Help maintain and update existing websites and web applications.
- Troubleshoot and resolve technical issues under guidance.
- Develop a comprehensive understanding of the software development lifecycle.
- Collaborate with remote team members using project management and communication tools.
- Contribute to the creation of user-friendly interfaces and engaging online experiences.
- Continuously learn new technologies and best practices in web development.
- A genuine passion for technology and web development.
- Strong problem-solving abilities and a keen eye for detail.
- Excellent communication skills, both written and verbal, for effective remote collaboration.
- Ability to work independently and manage time effectively in a remote setting.
- A proactive attitude and a willingness to learn from feedback.
- Basic understanding of computer science principles or prior exposure to coding is a plus, but not essential.
- Must be eligible to undertake an apprenticeship.
- Must have access to a reliable internet connection and a suitable workspace for remote work.
- This role is fully remote, allowing you to work from anywhere within the UK.
Junior Web Development Apprentice
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and maintenance of web applications using modern technologies.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Participate in code reviews and contribute to team discussions on technical solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing software.
- Learn and adapt to new programming languages, frameworks, and tools as required.
- Contribute to creating and maintaining technical documentation.
- Engage in continuous learning and professional development to stay abreast of industry best practices.
- Ensure the responsiveness and performance of applications across various devices and browsers.
- Adhere to project timelines and deliver high-quality work.
Qualifications:
- A passion for web development and a strong desire to learn.
- Basic understanding of HTML, CSS, and JavaScript is advantageous but not essential.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a remote team environment.
- Self-motivated, organized, and able to manage time effectively.
- Ability to work independently and take initiative.
- Familiarity with version control systems like Git is a plus.
- A keen eye for detail and a commitment to producing high-quality work.
- An understanding of user experience (UX) principles is beneficial.
- Must be eligible to work in the UK and committed to completing the full apprenticeship duration.
Junior Web Development Apprentice
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design and development of new website features and functionalities.
- Write clean, efficient, and well-documented code under the supervision of senior developers.
- Learn and implement front-end technologies such as HTML, CSS, and JavaScript.
- Gain exposure to back-end languages and frameworks (e.g., Python, Node.js, PHP, Ruby on Rails).
- Assist in database design, implementation, and maintenance.
- Participate in testing and debugging processes to ensure website quality and performance.
- Collaborate with team members in a remote setting to achieve project goals.
- Contribute to code reviews and learn best practices in software development.
- Troubleshoot and resolve technical issues as they arise.
- Stay up-to-date with emerging web development trends and technologies.
- Learn about version control systems like Git.
- Support the maintenance and updates of existing web applications.
Qualifications and Requirements:
- A strong interest in web development and technology.
- Basic understanding of computer programming concepts is desirable but not essential.
- Good problem-solving skills and attention to detail.
- Ability to learn quickly and adapt to new technologies.
- Excellent communication skills, with the ability to articulate ideas clearly in a virtual environment.
- Self-motivated and able to manage time effectively in a remote setting.
- Minimum of 4 GCSEs (or equivalent) at grade C/4 or above, including Maths and English.
- Must be eligible to undertake an apprenticeship in the UK and not currently in full-time education.
This fully remote apprenticeship offers comprehensive training and mentorship, allowing you to build a solid foundation for a successful career in web development. Our client is committed to fostering talent and providing a structured learning pathway.