30 Web Technologies jobs in the United Kingdom

Apprentice Software Developer - Web Technologies

CF10 1AA Cardiff, Wales £18000 annum (appr WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a forward-thinking technology company specializing in innovative web solutions, is looking for a bright and motivated Apprentice Software Developer to join their dynamic team. This is a fully remote, exciting opportunity for individuals passionate about coding and eager to learn and grow in a professional software development environment. You will be involved in various aspects of web development, gaining hands-on experience with modern technologies and methodologies. Under the guidance of experienced senior developers, you will learn to write, test, and debug code, contribute to the design and implementation of software features, and collaborate on exciting projects. This apprenticeship provides a structured learning path, including formal training leading to recognized qualifications, alongside practical, on-the-job experience. You will gain exposure to front-end development (HTML, CSS, JavaScript, frameworks like React/Vue.js) and back-end development (languages like Python, Node.js, or Java, and databases like SQL/NoSQL). The role requires a strong logical mindset, a keen eye for detail, excellent problem-solving skills, and a genuine enthusiasm for technology. You'll be expected to participate in code reviews, team meetings, and contribute to improving our development processes. This fully remote position allows for flexible working hours, provided tasks are completed efficiently and deadlines are met. If you are a self-starter, eager to build a career in software development, and ready to immerse yourself in a collaborative, remote team, this is the perfect opportunity for you. We are committed to supporting your professional growth and providing the necessary tools and mentorship to succeed.

Key Responsibilities:
  • Assist in the development and maintenance of web applications using modern programming languages and frameworks.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and contribute to team discussions on technical solutions.
  • Test and debug software to ensure quality and performance.
  • Collaborate with senior developers to design and implement new features.
  • Learn and apply best practices in software development, including version control (Git).
  • Contribute to the improvement of development processes and tools.
  • Troubleshoot and resolve software defects and issues.
  • Assist with the creation of technical documentation.
  • Engage in continuous learning to stay updated with new technologies.
Qualifications:
  • A strong passion for software development and a desire to learn.
  • Good understanding of fundamental programming concepts.
  • Basic knowledge of HTML, CSS, and JavaScript is beneficial but not essential.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities, especially in a remote setting.
  • Ability to work independently, manage time effectively, and be self-motivated.
  • Enthusiasm for technology and a proactive approach to learning.
  • GCSEs in Maths and English (or equivalent) required.
  • A relevant Level 3 qualification in IT or Computing is advantageous but not mandatory.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Web Technologies

PO1 3AX Portsmouth, South East £25000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, an innovative tech startup focused on developing cutting-edge web applications, is looking for a passionate and driven Junior Software Developer to join their fully remote team. This is an excellent opportunity for a recent graduate or aspiring developer to gain hands-on experience in a fast-paced, collaborative environment. You will work closely with senior developers, contributing to the design, development, and testing of new features and applications using modern web technologies. This role is designed to foster growth and learning, offering a clear path for career development within the company.

Key Responsibilities:
  • Assist in the development and implementation of front-end and back-end web applications.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to team discussions on technical solutions.
  • Collaborate with designers and product managers to translate user requirements into functional code.
  • Assist in troubleshooting and debugging applications to ensure optimal performance and reliability.
  • Learn and apply new technologies and programming languages as required by projects.
  • Contribute to the continuous improvement of development processes and tools.
  • Work effectively within a fully remote, agile development team.
  • Support the testing and quality assurance efforts for new releases.

Qualifications and Experience:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Foundational knowledge of programming languages such as JavaScript, Python, or Java.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript frameworks like React, Angular, or Vue.js).
  • Basic understanding of back-end development principles and databases (e.g., SQL, NoSQL).
  • Enthusiasm for learning and a strong problem-solving aptitude.
  • Excellent communication and collaboration skills, suitable for a remote setting.
  • Ability to work independently and manage time effectively.
  • A proactive attitude and a passion for software development.
  • Previous internship or project experience in web development is a plus.

This is a fantastic opportunity to launch your career in software development with a supportive and forward-thinking company based in **Portsmouth, Hampshire, UK**, with the convenience of working entirely remotely. If you are eager to learn, contribute, and grow, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Web Technologies

S1 2GH Sheffield, Yorkshire and the Humber £22000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for an enthusiastic and motivated Junior Software Developer to join their dynamic technology team. This is an exciting opportunity for an individual eager to kick-start their career in software development and gain hands-on experience with modern web technologies. The successful candidate will work closely with senior developers, contributing to the design, development, and maintenance of our client's web applications. You will be involved in the full software development lifecycle, from initial concept and design through to testing and deployment.

Key responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, and assisting with debugging and troubleshooting issues. You will learn and apply best practices in software engineering, including version control (Git), agile methodologies, and unit testing. This role provides an excellent foundation for learning various programming languages, frameworks, and tools used in web development. You will gain exposure to both front-end and back-end development, depending on project needs and your interests. We encourage curiosity and a proactive approach to learning.

The ideal candidate will possess a strong foundational understanding of programming concepts and a passion for technology. While formal experience is not strictly required, demonstrable projects through personal work, academic coursework, or bootcamps are highly valued. Excellent problem-solving skills, a keen eye for detail, and a willingness to learn and adapt are essential. You will be joining a supportive team environment that values collaboration and mentorship. This is a fantastic opportunity to develop your skills in a real-world setting and contribute to meaningful projects.

This role is based in our client's office located in **Sheffield, South Yorkshire, UK**.

Qualifications: A degree in Computer Science, Software Engineering, or a related discipline is preferred, or equivalent practical experience. Familiarity with at least one programming language (e.g., JavaScript, Python, Java). Basic understanding of HTML, CSS, and JavaScript. Knowledge of version control systems like Git is a plus. Strong analytical and problem-solving abilities. Excellent communication and teamwork skills.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer - Web Technologies

LE1 5TT Leicester, East Midlands £20000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and driven Apprentices to join their fully remote software development team. This is an exceptional opportunity for individuals passionate about technology to gain hands-on experience and develop a career in web development. You will work alongside experienced developers, learning industry-standard practices and contributing to real-world projects.

As an Apprentice Software Developer, your responsibilities will include:
  • Assisting senior developers in designing, coding, testing, and debugging web applications.
  • Learning and applying various programming languages and frameworks (e.g., JavaScript, Python, React, Node.js).
  • Participating in code reviews and collaborating with team members using agile methodologies.
  • Contributing to the development of user interfaces and back-end systems.
  • Learning about database management and API integrations.
  • Troubleshooting and resolving software defects.
  • Engaging in continuous learning and professional development to enhance technical skills.
  • Documenting code and project progress.
  • Attending scheduled training sessions and workshops, both internal and external.
What we are looking for:
  • A genuine passion for technology and software development.
  • Strong problem-solving abilities and a logical mindset.
  • Good communication and teamwork skills.
  • Eagerness to learn and a proactive attitude.
  • Basic understanding of programming concepts is beneficial but not essential.
  • Must be eligible to undertake an apprenticeship program.
  • Ability to work independently and manage time effectively in a remote environment.
  • Must be located in the UK for the duration of the apprenticeship.
This program is designed to provide a comprehensive learning experience, offering practical skills and a pathway to a successful career in software development. Join a forward-thinking company that invests in its talent and supports a fully remote working model. You will gain valuable experience while contributing to innovative projects, with your development efforts impacting technology strategies related to **Leicester**, Leicestershire, UK, managed remotely.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Web Technologies

CF10 1AA Cardiff, Wales £22000 annum (trai WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is looking for an eager and motivated Junior Software Developer to join their expanding technology department. This is an exceptional apprenticeship opportunity for individuals passionate about coding and looking to kick-start a career in web development. You will work alongside experienced developers, gaining hands-on experience in all phases of the software development lifecycle. This role focuses on building and maintaining responsive and user-friendly web applications, contributing to exciting projects from conception to deployment.

What You Will Learn and Do:
  • Assist in the design, development, and implementation of web-based applications.
  • Write clean, efficient, and well-documented code under the guidance of senior developers.
  • Learn and apply front-end development technologies such as HTML, CSS, and JavaScript (React/Angular/Vue).
  • Gain exposure to back-end development with languages like Python, Node.js, or Java.
  • Participate in code reviews and contribute to team discussions.
  • Assist in testing and debugging applications to ensure high quality and performance.
  • Understand database concepts and work with SQL or NoSQL databases.
  • Learn about version control systems like Git.
  • Contribute to the maintenance and enhancement of existing software solutions.
  • Develop a strong understanding of software development best practices and agile methodologies.
What We Are Looking For:
  • A strong passion for technology and a desire to learn software development.
  • Basic understanding of programming concepts.
  • Excellent problem-solving skills and a keen eye for detail.
  • Good communication and teamwork abilities.
  • Enthusiasm to work in a dynamic team environment.
  • Willingness to commit to the apprenticeship program and continuous learning.
  • Ability to follow instructions and take on new challenges.
  • Prior personal coding projects or contributions to open source are a plus, but not mandatory.
This fantastic apprenticeship is based in Cardiff, Wales, UK . This role requires your presence at our office to fully benefit from the training and mentorship provided. If you are driven, eager to learn, and ready to launch your career in software development, apply now!
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer - Web Technologies

NG1 1DH Nottingham, East Midlands £12000 annum (depe WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on an exciting career journey with our client as an Apprentice Software Developer, focusing on modern web technologies. This is a fantastic opportunity for enthusiastic individuals looking to gain hands-on experience in a supportive and innovative environment. Based in Nottingham, Nottinghamshire, UK , this role offers a hybrid working model, allowing for a blend of in-office collaboration and remote work flexibility. You will be part of a dedicated development team, contributing to real-world projects and learning from seasoned professionals.

Your responsibilities will include:
  • Assisting senior developers in writing, testing, and debugging code for web applications.
  • Learning and applying principles of front-end and back-end development using languages such as JavaScript, HTML, CSS, and potentially frameworks like React or Angular.
  • Participating in code reviews to understand best practices and improve code quality.
  • Contributing to the development of new features and enhancements for existing software products.
  • Working with databases and understanding data structures.
  • Engaging in agile development methodologies, including attending daily stand-ups and sprint planning meetings.
  • Gaining exposure to version control systems like Git.
  • Collaborating with designers and project managers to ensure project requirements are met.
  • Undertaking self-study and formal training as part of your apprenticeship to build a strong foundation in software engineering.
  • Helping to maintain technical documentation.
We are looking for candidates who have a passion for technology, a strong desire to learn, and a proactive attitude. While prior coding experience is beneficial, it is not strictly required as comprehensive training will be provided. Excellent communication skills, the ability to work effectively in a team, and a keen eye for detail are essential. A minimum of Grade C in GCSE Maths and English (or equivalent) is required. This apprenticeship is designed for individuals eager to kick-start their career in software development and grow within a forward-thinking company.
This advertiser has chosen not to accept applicants from your region.

Full Stack Development Team Lead - VP

Belfast, Northern Ireland Citigroup

Posted 5 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.
Be The First To Know

About the latest Web technologies Jobs in United Kingdom !

Graduate Software Engineer - Full Stack Development

B1 1BB Birmingham, West Midlands £35000 annum (pro- WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is a cutting-edge technology firm dedicated to developing innovative software solutions. They are actively seeking enthusiastic and driven Graduate Software Engineers to join their dynamic, fully remote team. This is an exceptional opportunity for recent graduates to kick-start their careers in a supportive and stimulating environment. You will gain hands-on experience in full-stack development, working on real-world projects that have a tangible impact. Our client is committed to fostering talent and providing comprehensive training and mentorship to help you grow. What You'll Do:
  • Collaborate with senior engineers to design, develop, test, and deploy high-quality software applications.
  • Gain exposure to both front-end and back-end development technologies.
  • Participate in code reviews and contribute to improving code quality and best practices.
  • Assist in troubleshooting and debugging software issues.
  • Learn and apply agile development methodologies.
  • Work with databases, APIs, and cloud infrastructure.
  • Contribute to documentation and knowledge sharing within the team.
  • Engage in continuous learning and professional development.
  • Be an active participant in team meetings and discussions.
  • Help to build scalable and robust software solutions for diverse clients.
What We're Looking For:
  • A recent graduate with a degree in Computer Science, Software Engineering, or a related technical field.
  • A strong understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language such as Python, Java, JavaScript, C++, or C#.
  • Exposure to web development frameworks (e.g., React, Angular, Vue.js for front-end; Node.js, Django, Spring for back-end) is a plus.
  • An eagerness to learn and adapt to new technologies.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and manage time effectively in a remote setting.
  • A passion for technology and software development.
This internship is fully remote, providing unparalleled flexibility. We are looking for individuals who are eager to learn, contribute, and grow within a collaborative and innovative tech environment. Join us and build the foundation for a successful career in software engineering. This role is designed to provide a comprehensive introduction to the professional software development lifecycle.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

M1 1AN Manchester, North West £30000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for enthusiastic and talented Graduate Software Engineers to join their cutting-edge technology team. This is a fully remote, entry-level position, offering an exceptional opportunity for recent graduates to launch their careers in software development. You will be part of a collaborative and supportive environment, contributing to the design, development, and maintenance of innovative software solutions across the full stack.

As a Graduate Software Engineer, you will work alongside experienced developers, learning and applying best practices in coding, testing, and deployment. You will gain hands-on experience with modern programming languages, frameworks, and tools, contributing to both frontend and backend development. This role is designed for individuals who are passionate about technology, eager to learn, and possess strong problem-solving abilities. You will be encouraged to take initiative, contribute ideas, and grow your skills rapidly within a dynamic, remote-first culture.

Key Responsibilities:
  • Assist in the design, coding, testing, and debugging of software applications.
  • Contribute to both frontend and backend development tasks under the guidance of senior engineers.
  • Learn and apply modern software development principles and best practices.
  • Participate in code reviews and learn from constructive feedback.
  • Write clean, efficient, and maintainable code.
  • Collaborate effectively with team members in a remote environment using virtual communication tools.
  • Assist in troubleshooting and resolving software defects and issues.
  • Contribute to the development of technical documentation.
  • Engage in continuous learning and skill development in software engineering.
  • Help maintain and improve existing software systems.
  • Support the deployment of new software releases.
  • Be an active participant in team discussions and brainstorming sessions.
Qualifications and Experience:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C#).
  • Basic knowledge of web development technologies (HTML, CSS, JavaScript) is a plus.
  • Understanding of database concepts (SQL or NoSQL) is beneficial.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, crucial for remote collaboration.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage time effectively in a remote setting.
  • A passion for software development and technology.
  • Previous internship or project experience in software development is an advantage.
This is a unique opportunity for aspiring software engineers to gain invaluable experience and build a successful career in a flexible, remote setting.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

M1 1AA Manchester, North West £30000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for bright and enthusiastic Graduate Software Engineers to join their dynamic technology team. This is an exciting opportunity for individuals passionate about building innovative software solutions. The role offers a hybrid working model, combining the benefits of remote work with collaborative in-office sessions. You will gain invaluable experience across the full software development lifecycle, working on impactful projects.

Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications.
  • Write clean, maintainable, and efficient code under the guidance of senior engineers.
  • Collaborate with product managers and designers to understand user requirements and translate them into technical solutions.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Learn and apply various programming languages and technologies (e.g., Python, JavaScript, React, Node.js, SQL).
  • Troubleshoot and debug software issues, identifying root causes and implementing fixes.
  • Contribute to the continuous improvement of development processes and tools.
  • Develop a strong understanding of software development best practices and agile methodologies.
  • Work closely with QA teams to ensure the delivery of high-quality software.
  • Document technical designs and implementation details.
  • Engage in team meetings and contribute to technical discussions.
  • Seek out learning opportunities to expand technical skills and domain knowledge.
Qualifications:
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • A solid understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • An eagerness to learn and adapt to new technologies.
  • Strong analytical and problem-solving skills.
  • Good communication and interpersonal skills.
  • Ability to work effectively both independently and as part of a team.
  • Understanding of version control systems like Git is advantageous.
  • Exposure to web development frameworks (front-end or back-end) is a plus.
  • Enthusiasm for technology and a proactive attitude towards learning.
This position offers a fantastic launchpad for a career in software engineering. You'll be joining a supportive environment where learning and growth are actively encouraged. The role is hybrid, requiring presence in the Manchester, Greater Manchester, UK office for specific team events and collaborative sessions, while allowing for remote work flexibility on other days.
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 Web Technologies Jobs