93 Html Developers jobs in London
Front-end Software Developer
Posted 24 days ago
Job Viewed
Job Description
Role: Front-end Software Developer
Location: London (W1U), hybrid working 1 day per week from the office
Salary: £50,000, plus extensive benefits
Contract type: Permanent
Employment type: Full time
Working hours: 37.5 hours, Monday to Friday, 09:00 to 17:00
Do you want to work for the nation’s largest online pharmacy ensuring excellence for all our patients? We’re a market leader in the pharmacy world, with 25 years’ experience, helping over 1.6 million patients in England manage their NHS prescriptions from request through to delivery. We are Great Place to Work certified as we consider colleague experience a top priority every day. Our people are fundamental to our success and ensuring we achieve our vision to be a world leading, patient-centric digital healthcare provider. We are committed to continuing to develop a positive, open and honest working environment for all.
Expert Heath Ltd, part of Pharmacy2U, has over 15 years of experience in leading the way in Digital Medicine. Our mission is to achieve excellence in delivering personalised and accessible healthcare on a large scale. Our algorithms are the basis of our patient-facing digital consultations and clinician-facing decision-making tools.
We are passionate about health care and we are looking for a talented and thorough Developer to join the team to continue with revolutionising health care for the benefit of millions of patients in the UK and across the world. You will share the IT technical ownership and responsibilities for our new and existing services for Expert Health.
You’ll work closely with a team comprised of frontend and backend Developers, Clinicians, Algorithm Builders and Quality Analysts, who thrives on delivering robust, tested and high-quality solutions.
Our tech teams keep us running 24/7 to make sure all our patients get world class service. To support that, this role may include participation in an out-of-hours rota as required by the business. We operate fair scheduling process as well as additional compensation for all on call periods.
What’s in it for you?
Occupational sick pay
Enhanced maternity and paternity pay
Contributory pension
Discounted insurance (Aviva)
Employee discount site
Discounted gyms (via our blue light card and benefits schemes)
Employee assistance programme
In-house mental health support
Health and wellbeing initiatives
Social events throughout the year
Cycle to work scheme
Green car scheme*(subject to minimum earnings)
Registration fees paid (GPhC, NMC, CIPD etc)
Long service bonus
Refer a friend bonus
Blue light card
Hybrid working
Commitment to CPD/training
25 days annual leave increasing with service
Annual leave buy and sell scheme
Discounts & Exclusive offers at The Springs, Leeds
25% Discount & health & beauty purchases
25% Discount on Pharmacy2U Private Online Doctor Services
What you’ll be doing?
- Design, implement, test, and deploy new large-scale medical services.
- Maintain, enhance, and optimize existing services in response to clinical breakthroughs, regulatory changes, and new medicines.
- Collaborate with stakeholders to ensure solutions align with business and clinical needs.
Who are we looking for?
- React experience in a full stack implementation context
- Familiarity in microservice architecture
- Transform UX designs into react components
- Familiarity with TypeScript, Node, NPM
- Experience with cloud environments such as GCP, AWS or Azure
- Software Development best practice such as SOLID, ACID and OO design principles
- Commercially aware with excellent stakeholder management skills.
- A true team player who shares ideas and contributes to team dynamics.
- Able to ask insightful questions and negotiate compromises to meet business goals.
What happens next?
Please click apply and if we think you are a good match, we will be in touch to arrange an interview.
Applicants must prove they have the right to live in the UK.
All successful applicants will be required to undergo a DBS check.
Unsolicited agency applications will be treated as a gift.
#INDTECH
Cloud Software Developer
Posted 1 day ago
Job Viewed
Job Description
Our mission at FilmLight is to provide creative professionals with the best tools for the production of beautiful images. That's why they're used on everything from A-list movies to natural history documentaries and high-end commercials.
Come and join us to assist in bringing our world-leading colour correction technology for film & television production into the new frontier of cloud-based post-production. We would like to extend our development team to include an experienced full-stack Cloud Software Developer. This position is based in our London office, with hybrid working available.
Experience should include some or all of the following:
Back-end web application development:
- Python: Flask
- PostgreSQL
- Pulumi/Terraform Infrastructure-as-Code
Front-end web development:
- JavaScript, Vue.JS
Cloud computing:
- VM deployment & image management
- Networking & security
- Auto-scaling
- Object storage
Linux software development:
- Containers (Docker/Podman)
- Security & authentication:
- OAuth2
- Linux PAM
Experience with C/C++ would be advantageous but is not essential.
Please respond by email to
Graduate Software Developer
Posted 1 day ago
Job Viewed
Job Description
Our client is a dynamic tech company renowned for its innovative solutions and supportive work culture. As a Graduate Software Developer intern, you will work alongside experienced engineers, contributing to the design, development, and testing of software applications. You will be exposed to various programming languages, development methodologies, and the full software development lifecycle. This role is designed to provide comprehensive training and mentorship, setting you on a path for a successful career in technology.
Key Responsibilities:
- Assist in the design, coding, testing, and debugging of software applications under guidance.
- Learn and apply object-oriented programming principles and best practices.
- Collaborate with team members on software development projects.
- Participate in code reviews and contribute to improving code quality.
- Gain experience with various development tools and technologies used by the team.
- Contribute to the documentation of software designs and features.
- Assist in troubleshooting and resolving software defects.
- Learn about agile development methodologies and participate in team ceremonies.
- Develop a foundational understanding of cloud platforms and related services.
- Complete assigned tasks and projects within given timelines.
- Recent graduate with a 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., Java, Python, C++, JavaScript).
- Excellent problem-solving and analytical skills.
- Eagerness to learn and a proactive attitude.
- Good communication and teamwork abilities.
- Ability to work effectively in a hybrid work environment.
- A genuine interest in software development and technology.
- Must be eligible to work in the UK.
Graduate Software Developer
Posted 3 days ago
Job Viewed
Job Description
The ideal candidate will have a strong foundation in computer science principles and a passion for software development. You should be proficient in at least one modern programming language and eager to learn new technologies. While prior professional experience is not required, a portfolio of personal projects or contributions to open-source software is a significant advantage. You will work within an agile team, participating in daily stand-ups, sprint planning, and code reviews. This internship is designed to provide a comprehensive learning experience, equipping you with the skills and knowledge necessary for a successful career in technology.
Responsibilities:
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Participate in the design and implementation of new software features.
- Assist in testing and debugging code to identify and resolve issues.
- Collaborate with team members using agile methodologies and tools.
- Contribute to code reviews and provide constructive feedback.
- Learn and apply new programming languages, frameworks, and development tools.
- Assist in the maintenance and improvement of existing software systems.
- Document technical designs, specifications, and user guides.
- Participate in team meetings, including daily stand-ups and sprint reviews.
- Support the deployment and monitoring of applications.
- Engage in continuous learning and professional development.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Solid understanding of fundamental computer science concepts, data structures, and algorithms.
- Proficiency in at least one object-oriented programming language (e.g., Java, Python, C#, JavaScript).
- Familiarity with version control systems like Git.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
- Ability to work effectively in a remote, collaborative team environment.
- Eagerness to learn and adapt to new technologies.
- A demonstrable passion for software development, evidenced through personal projects or contributions to open-source communities.
- This remote internship offers a valuable career stepping stone, providing practical experience and mentorship. Our client offers a competitive internship stipend and the potential for future full-time employment.
Apprentice Software Developer
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist senior developers in coding, testing, and debugging software applications.
- Learn and apply programming languages such as Python, Java, JavaScript, etc.
- Participate in code reviews and contribute to team discussions.
- Develop an understanding of software development life cycles (SDLC) and agile methodologies.
- Contribute to the design and development of new features and functionalities.
- Write clean, maintainable, and efficient code under guidance.
- Help troubleshoot and resolve software defects and issues.
- Learn to use development tools and environments.
- Engage in continuous learning and skill development through assigned training and projects.
- Collaborate effectively with team members and stakeholders.
Qualifications:
- Minimum of 5 GCSEs at grades 9-4 (or equivalent), including English and Maths.
- Strong interest in software development and technology.
- Logical thinking and problem-solving skills.
- Good communication and teamwork abilities.
- Willingness to learn and adapt to new technologies.
- Basic understanding of computer science concepts is a plus.
- Ability to work independently and as part of a team in a hybrid setup.
Graduate Software Developer
Posted 7 days ago
Job Viewed
Job Description
What You'll Do:
- Assist in the design, development, testing, and maintenance of software applications.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Participate in code reviews and contribute to team discussions on technical approaches.
- Learn and apply various software development methodologies, including Agile and Scrum.
- Collaborate with cross-functional teams to understand project requirements and deliver solutions.
- Troubleshoot and debug software issues, identifying root causes and implementing fixes.
- Contribute to the development of technical documentation and user guides.
- Gain exposure to a wide range of technologies and programming languages.
- Engage in continuous learning and professional development to enhance your technical skills.
- Become an integral part of a supportive and innovative engineering culture.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Strong foundational knowledge of programming concepts and data structures.
- Familiarity with at least one modern programming language (e.g., Java, Python, C#, JavaScript).
- Excellent problem-solving and analytical skills.
- Eagerness to learn and adapt to new technologies.
- Good communication and teamwork abilities.
- A proactive attitude and a desire to contribute.
- Comfortable working in a hybrid model, attending the London office for collaborative sessions and specific project needs.
- Previous internship or project experience in software development is a plus.
Graduate Software Developer
Posted 7 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Html developers Jobs in London !
Graduate Software Developer
Posted 8 days ago
Job Viewed
Job Description
As a Graduate Software Developer, you will be involved in various stages of the software development lifecycle, from requirement gathering and design to implementation and deployment. You will gain exposure to a range of programming languages, development tools, and methodologies. This role is perfect for individuals who are passionate about technology, eager to learn, and possess strong problem-solving skills. The position is a hybrid role, requiring a combination of remote work and in-office collaboration to foster teamwork and mentorship. Responsibilities include:
- Assisting in the design and development of software applications.
- Writing clean, efficient, and well-documented code.
- Participating in code reviews and testing procedures.
- Collaborating with team members on project tasks.
- Learning and applying new programming languages and technologies.
- Troubleshooting and debugging software issues.
- Contributing to the continuous improvement of development processes.
Apprentice Software Developer
Posted 10 days ago
Job Viewed
Job Description
What You Will Do:
- Assist in the design, development, and testing of software applications under the guidance of senior developers.
- Learn and apply various programming languages and development tools.
- Participate in code reviews and contribute to the improvement of code quality and best practices.
- Troubleshoot and debug software issues, identifying and resolving technical problems.
- Contribute to the documentation of software designs and processes.
- Engage in team meetings, brainstorming sessions, and project planning discussions.
- Gain exposure to different phases of the software development lifecycle, from conception to deployment.
- Develop a comprehensive understanding of Agile development methodologies.
- Complete assigned training modules and coursework as part of the apprenticeship program.
- Collaborate with team members on both individual tasks and larger project components.
- A genuine passion for software development and technology.
- Strong problem-solving skills and a logical approach to challenges.
- Good communication and teamwork abilities.
- A keen eagerness to learn and develop new skills.
- Minimum of 5 GCSEs at Grade C/4 or above, including Maths and English, or equivalent qualifications.
- Understanding of basic programming concepts is beneficial but not essential.
- Willingness to commit to the full duration of the apprenticeship program (typically 18-24 months).
- Must be legally eligible to work in the UK and reside within a commutable distance to our London office for hybrid working days.
Graduate Software Developer
Posted 10 days ago
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 and team members on project tasks.
- Participate in code reviews and contribute to team knowledge sharing.
- Learn and apply various programming languages and development tools.
- Help in debugging and resolving software defects.
- Contribute to the continuous improvement of development processes.
- Engage in technical discussions and problem-solving sessions.
- Gain hands-on experience with agile development methodologies.
- Understand the full software development lifecycle.
- A recent graduate with a degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of fundamental programming concepts.
- Familiarity with at least one programming language (e.g., Python, Java, C#, JavaScript).
- Excellent analytical and problem-solving abilities.
- Good communication and teamwork skills.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a hybrid environment.
- A passion for technology and software development.
- A proactive and self-motivated attitude.
- Strong organizational skills and attention to detail.