2,993 Full Stack Development jobs in the United Kingdom

Graduate Software Engineer - Full Stack Development

S1 0AA Sheffield, Yorkshire and the Humber £45000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for bright, motivated Graduate Software Engineers to join their innovative, fully remote engineering team. This is an exceptional opportunity for recent graduates or those early in their careers to gain hands-on experience in full-stack web development, contributing to the creation of cutting-edge software solutions. You will work on all aspects of the software development lifecycle, from conceptualization and design to implementation, testing, and deployment. The role involves developing both front-end and back-end components, ensuring seamless integration and optimal user experience.

Key responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, and collaborating with senior engineers to troubleshoot and resolve software defects. You will gain exposure to modern development methodologies, agile practices, and a variety of technologies, including popular JavaScript frameworks (React, Angular, Vue.js), back-end languages (Node.js, Python, Java), databases (SQL, NoSQL), and cloud platforms (AWS, Azure). The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with a strong academic record and demonstrable passion for software development.

Essential skills include foundational knowledge of programming principles, data structures, and algorithms. Familiarity with version control systems like Git is expected. While prior professional experience is not required, personal projects, contributions to open-source software, or relevant internship experience will be highly valued. Excellent problem-solving abilities, a keen eye for detail, and strong communication skills are vital for success in this collaborative, remote environment. This internship offers a fantastic platform for learning, professional growth, and the potential for long-term career development within a supportive and forward-thinking organization.

Location: Fully remote role, supporting operations with links to Sheffield, South Yorkshire, UK
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

EH1 1AA Edinburgh, Scotland £30000 annum (pro WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is a dynamic and innovative technology company seeking enthusiastic Graduate Software Engineers to join their team for a challenging internship program in **Edinburgh, Scotland, UK**. This is an excellent opportunity for recent graduates to gain hands-on experience in full-stack software development, working on real-world projects within a supportive and collaborative environment. You will have the chance to work with modern technologies and methodologies, contribute to product development, and learn from experienced engineers. The program is designed to provide a comprehensive introduction to the software development lifecycle and foster professional growth.

Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications.
  • Write clean, efficient, and well-documented code in languages such as Java, Python, JavaScript, or C#.
  • Participate in code reviews and provide constructive feedback to peers.
  • Collaborate with senior engineers and product managers to understand project requirements and deliver features.
  • Learn and apply agile development methodologies.
  • Contribute to the development of front-end and back-end components of web applications.
  • Assist in troubleshooting and debugging software issues.
  • Gain exposure to various development tools, frameworks, and databases.
  • Participate in team meetings and contribute ideas for improving processes and products.
  • Develop a strong understanding of software engineering best practices.

Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundation in programming concepts and object-oriented design.
  • Familiarity with at least one modern programming language (e.g., Java, Python, C++, JavaScript).
  • Basic understanding of web technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js).
  • Knowledge of database concepts (SQL, NoSQL) is a plus.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Ability to work effectively in a team environment.
  • Enthusiasm for learning new technologies and a passion for software development.
  • Must be eligible to work in the UK.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Full-Stack Development

SR1 2AG Sunderland, North East £60000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client requires a highly skilled and experienced Senior Software Engineer to contribute to their innovative IT solutions. This hybrid role, based in Sunderland, Tyne and Wear, UK , offers a balanced approach to work, combining office-based collaboration with remote flexibility. You will be responsible for designing, developing, testing, and deploying robust, scalable, and high-quality software applications. Key responsibilities include writing clean, maintainable, and efficient code across the full stack, from front-end interfaces to back-end services and databases. You will collaborate closely with product managers, designers, and other engineers to translate requirements into technical solutions. This role involves participating in code reviews, mentoring junior developers, and contributing to architectural design decisions. You will be expected to troubleshoot and resolve complex software defects, optimize application performance, and ensure adherence to best practices in software development. Experience with agile methodologies, CI/CD pipelines, and cloud platforms is highly desirable. The ideal candidate will possess a strong understanding of software engineering principles, data structures, algorithms, and design patterns. Proficiency in multiple programming languages (e.g., Java, Python, C#, JavaScript) and frameworks (e.g., React, Angular, Spring Boot, Node.js) is essential. Excellent problem-solving, communication, and teamwork skills are required. You should be adept at working in a fast-paced environment and possess a passion for building innovative software solutions. Join our client and play a crucial role in developing cutting-edge technology.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

AB10 1QR Aberdeen, Scotland £35000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is seeking enthusiastic Graduate Software Engineers to join their innovative technology team. This hybrid role offers a blend of remote flexibility and in-office collaboration in **Aberdeen, Scotland, UK**. You will be involved in the full software development lifecycle, from design and development to testing and deployment of web applications. Working within agile teams, you will contribute to building robust, scalable, and user-friendly software solutions. The ideal candidate will have a strong foundation in computer science principles, experience with modern programming languages and frameworks, and a passion for learning and problem-solving. You will gain exposure to both front-end and back-end development, working with databases, APIs, and cloud technologies. This is a fantastic opportunity to develop your technical skills and build a career in software engineering. Responsibilities include:
  • Developing and implementing new features for web applications using various programming languages and frameworks.
  • Writing clean, maintainable, and efficient code.
  • Collaborating with senior engineers and product managers to define software requirements.
  • Participating in code reviews and providing constructive feedback.
  • Debugging and resolving software defects.
  • Contributing to the design and architecture of new software systems.
  • Testing software components and ensuring quality assurance.
  • Staying updated with emerging technologies and software development best practices.
Qualifications:
  • Recent graduate with a degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of programming fundamentals and data structures.
  • Experience with at least one modern programming language (e.g., Java, Python, JavaScript, C#).
  • Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Django, Spring).
  • Knowledge of database systems (e.g., SQL, NoSQL).
  • Understanding of software development methodologies like Agile.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
This role provides an excellent foundation for a career in software development, offering significant learning and growth opportunities within a supportive team environment.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

G2 1LU Glasgow, Scotland £25000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to welcome enthusiastic Graduate Software Engineers to their innovative technology hub in Glasgow, Scotland . This internship program offers a fantastic opportunity for recent graduates to kick-start their careers in software development, providing hands-on experience with cutting-edge technologies. This role embraces a hybrid work model, combining remote flexibility with essential in-office collaboration and mentorship. You will work alongside experienced engineers, contributing to the design, development, and testing of software applications, gaining invaluable practical skills and industry knowledge.

Responsibilities:
  • Assist in the design, development, and implementation of software solutions across the full stack (front-end and back-end).
  • Write clean, efficient, and well-documented code following best practices.
  • Participate in code reviews and collaborate with team members to ensure code quality.
  • Assist in testing software applications to identify and resolve bugs and issues.
  • Learn and apply new technologies and programming languages.
  • Collaborate with senior engineers and mentors to understand project requirements and technical challenges.
  • Contribute to the development of technical documentation.
  • Participate in agile development processes, including sprint planning and daily stand-ups.
  • Gain exposure to various software development methodologies and tools.
  • Contribute to team discussions and problem-solving sessions.
  • Support the maintenance and improvement of existing software systems.
  • Engage in learning activities and professional development opportunities provided by the company.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundation in programming concepts and data structures.
  • Familiarity with at least one modern programming language (e.g., Java, Python, C#, JavaScript).
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript) and back-end development.
  • Knowledge of databases and SQL is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work effectively in a hybrid team environment.
  • A proactive attitude and a passion for software development.
This internship provides a comprehensive introduction to the software development lifecycle within a supportive and dynamic environment. If you are a motivated graduate looking to launch your tech career, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

CB25 9PH Cambridge, Eastern £30000 annum (pro WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for ambitious and talented graduates to kick-start their careers as Graduate Software Engineers within their innovative technology hub in Cambridge, Cambridgeshire, UK . This hybrid role offers a blend of in-office collaboration and remote flexibility, providing a supportive environment for learning and development. You will be an integral part of the software development team, contributing to the design, development, testing, and deployment of cutting-edge web applications and services. The ideal candidate will have a strong academic background in Computer Science, Software Engineering, or a related discipline, with a foundational understanding of full-stack development principles. You will gain hands-on experience with modern programming languages (e.g., Java, Python, JavaScript), frameworks (e.g., React, Angular, Spring Boot), databases (e.g., SQL, NoSQL), and cloud technologies. Responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, collaborating with senior engineers, debugging issues, and contributing to the continuous improvement of development processes. We are looking for individuals who are passionate about technology, eager to learn, possess strong problem-solving skills, and thrive in a team-oriented environment. This internship program is designed to provide comprehensive training and mentorship, equipping you with the skills and experience necessary for a successful career in software engineering. Join a forward-thinking company where your contributions are valued and you can make a real impact.

Key Responsibilities:
  • Assist in the design and development of web applications and services.
  • Write, test, and debug code across front-end and back-end systems.
  • Collaborate with senior engineers on software development projects.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the documentation of software designs and processes.
  • Learn and apply best practices in software development and Agile methodologies.
  • Troubleshoot and resolve software defects and issues.
  • Support the deployment and maintenance of software applications.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

EH1 1AA Edinburgh, Scotland £30000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to announce an opportunity for aspiring talent through our Graduate Software Engineer program. This role is designed for motivated and enthusiastic individuals seeking to launch their careers in software development. As a Graduate Software Engineer, you will be an integral part of our remote-first engineering team, contributing to the design, development, and maintenance of innovative software solutions. You will gain hands-on experience in full-stack development, working with modern technologies and collaborating closely with experienced engineers. This program is ideal for recent graduates with a strong foundation in computer science principles and a passion for coding. Your responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, and assisting with testing and debugging. You will have the opportunity to work on challenging projects, learn new programming languages and frameworks, and contribute to the entire software development lifecycle. We provide a supportive and collaborative remote environment, offering mentorship and opportunities for professional growth. If you are eager to learn, passionate about technology, and ready to make a significant impact from day one, this fully remote role in Edinburgh, Scotland, UK is the perfect stepping stone for your career.
Key Responsibilities:
  • Develop, test, and deploy software applications using modern programming languages and frameworks.
  • Collaborate with senior engineers and product teams in a remote setting.
  • Participate in the entire software development lifecycle, from design to deployment.
  • Write clean, well-documented, and efficient code.
  • Assist in troubleshooting, debugging, and resolving software defects.
  • Contribute to code reviews and provide constructive feedback.
  • Learn and apply new technologies and development methodologies.
  • Participate in team meetings and contribute to project planning.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of programming fundamentals and data structures.
  • Familiarity with at least one modern programming language (e.g., Python, Java, JavaScript).
  • Knowledge of web development concepts (HTML, CSS, JavaScript frameworks) is a plus.
  • Enthusiasm for learning and adapting to new technologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills for a remote team environment.
  • Self-motivated and able to manage time effectively in a remote setup.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Full stack development Jobs in United Kingdom !

Graduate Software Engineer - Full Stack Development

CB1 2GA Cambridge, Eastern £28000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Ignite your software engineering career with this exciting fully remote Graduate Software Engineer internship opportunity at a pioneering technology firm based in **Cambridge, Cambridgeshire**. You will join a dedicated development team, contributing to the design, development, and deployment of innovative software solutions. This role is perfect for recent graduates with a passion for coding and a desire to gain practical experience in a collaborative, agile, and remote-first environment.

As a Graduate Software Engineer Intern, you will work on various aspects of the software development lifecycle, from front-end user interface design to back-end database management. You will have the chance to learn and apply modern development methodologies, contributing to meaningful projects and gaining exposure to diverse technologies. We are looking for enthusiastic individuals who are eager to learn, problem-solve, and grow within a supportive team.

Key Responsibilities:
  • Assist in designing, coding, testing, and debugging software applications across the full stack.
  • Collaborate with senior engineers and product managers to understand project requirements.
  • Develop user-friendly front-end interfaces using modern web technologies (e.g., React, Angular, Vue.js).
  • Implement robust back-end logic and database solutions (e.g., Node.js, Python, Java, SQL, NoSQL).
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Contribute to the creation of technical documentation.
  • Troubleshoot and resolve software defects and issues.
  • Engage in agile development processes, including sprint planning and retrospectives.
  • Continuously learn and adopt new technologies and development tools.

Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of software development principles and methodologies.
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Familiarity with front-end frameworks (e.g., React, Angular) and back-end technologies is a plus.
  • Knowledge of databases and SQL is advantageous.
  • Strong problem-solving, analytical, and logical thinking skills.
  • Excellent communication and collaboration abilities.
  • Ability to work effectively in a remote team environment and manage tasks independently.
  • A keen interest in full-stack development and a willingness to learn across different technologies.
Seize this fantastic opportunity to kick-start your career in software development with a forward-thinking company that embraces remote work.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer, Full Stack Development

CV1 2GN Coventry, West Midlands £25000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fully remote Graduate Software Engineer internship opportunity for ambitious and talented individuals eager to launch their careers in technology. You will join a collaborative team and gain hands-on experience in full-stack development, working on real-world projects that impact our business. This internship provides a unique chance to learn and apply modern software development practices in a supportive, virtual environment.

Key Responsibilities:
  • Collaborate with senior engineers to design, develop, and implement software solutions across front-end and back-end systems.
  • Write clean, maintainable, and efficient code using a variety of programming languages and frameworks.
  • Participate in code reviews and contribute to team discussions on technical best practices.
  • Assist in testing and debugging applications to ensure high quality and performance.
  • Gain exposure to cloud technologies, databases, and API development.
  • Contribute to documentation and technical specifications.
  • Engage in problem-solving and learn new technologies as required by project needs.
  • Work effectively within a remote team, utilizing collaboration tools and agile methodologies.
  • Develop a strong understanding of the software development lifecycle.
We are looking for highly motivated graduates with a strong academic background in Computer Science, Software Engineering, or a related field. Proficiency in at least one programming language (e.g., Python, Java, JavaScript) and a foundational understanding of web development concepts are essential. A passion for learning and a proactive attitude towards tackling challenges are key attributes for success in this remote role.

Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related discipline.
  • Solid understanding of programming principles and data structures.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js) is a plus.
  • Experience with back-end development (e.g., Node.js, Django, Spring) and databases (SQL, NoSQL) is beneficial.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills, with the ability to collaborate effectively in a remote setting.
  • Eagerness to learn and adapt to new technologies and tools.
  • Portfolio of personal projects or contributions to open-source is highly encouraged.
This internship is fully remote, providing a fantastic opportunity to kickstart your software engineering career from anywhere within the UK. If you are passionate about technology and eager to learn, apply today to join our client's innovative team in **Coventry, West Midlands, UK**.
This advertiser has chosen not to accept applicants from your region.

Full Stack Development Team Lead - VP

Belfast, Northern Ireland Citigroup

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills and your passion to develop and build new innovative tools for WMC (Workforce Master Central) in efforts to improve performance, engineer and streamline workflow processes and best in class user experience.
By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
**Responsibilities:**
+ Problem solving and understanding key objectives
+ Perform coding tasks and refactor code Use of Copilot
+ Participate daily stand-up meetings
+ Review and prioritize tasks
+ Ensure code is produces following Citi Engineering standards
+ Perform data quality and checks
+ Collaborate on design
+ Expand knowledge and understanding of SDLC process and protocols.
+ Work with Global Teams and Citi Teams
**Qualifications:**
+ Relevant experience in Apps Development or systems analysis role
+ Extensive experience system analysis and in programming of software applications
+ Proficiency in process modeling tools (e.g., Visio, Lucidchart).
+ Familiarity with project management methodologies (e.g., Agile, Waterfall).
+ Knowledge of database concepts and SQL.
+ Experience in managing and implementing successful projects
+ Subject Matter Expert (SME) in at least one area of Applications Development
+ Ability to adjust priorities quickly as circumstances dictate
+ Demonstrated leadership and project management skills
+ Consistently demonstrates clear and concise written and verbal communication
**Education:**
+ Bachelor's degree/University degree or equivalent experience
+ Master's degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
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 Development Jobs