Full-Stack Web Developer

Sky UK
London, UK
8 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£30,000.0 - £45,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) .NET Framework PHP (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services HTML5 User Authentication Automation of Tests Microsoft Azure Browser Compatibility
+40 more
Cascading Style Sheets (CSS) Software Quality Databases Continuous Integration Software Debugging Web Development Github Python (Programming Language) PostgreSQL Microsoft SQL Server MongoDB MySQL Node.Js Scrum Methodology Responsive Web Design Web Application Security Software Engineering TypeScript Web Applications Web Application Frameworks Web Performance Optimization Web Services Google Cloud ReactJS Backend Gitlab Git Vue.js AngularJS Information Technology Web Technologies Front End Software Development Api Design Restful APIs Software Version Control Serverless Computing Docker Service Stack Web Api Microservices

Job description

We are looking for a skilled and motivated Full-Stack Web Developer to design, develop, test, and maintain modern web applications. The successful candidate will work across both front-end and back-end technologies, building responsive user interfaces, developing APIs, managing databases, and ensuring applications are secure, scalable, and reliable., * Design, develop, and maintain responsive web applications.

  • Build user-friendly front-end interfaces using modern web technologies.
  • Develop and maintain back-end services, APIs, and server-side applications.
  • Design, manage, and optimise databases.
  • Integrate third-party APIs and external services.
  • Write clean, reusable, maintainable, and well-documented code.
  • Test and debug applications to identify and resolve technical issues.
  • Implement authentication, authorisation, and web security best practices.
  • Optimise applications for performance, scalability, and cross-browser compatibility.
  • Use Git and version-control practices for collaborative development.
  • Deploy and maintain applications in cloud or hosting environments.
  • Collaborate with designers, developers, product managers, and other stakeholders.
  • Monitor applications and troubleshoot production issues.
  • Stay up to date with emerging web development technologies and best practices.

Requirements

  • Strong knowledge of HTML, CSS, and JavaScript/TypeScript.
  • Experience with a modern front-end framework such as React, Angular, or Vue.js
  • Experience with back-end technologies such as Node.js, Python, Java, PHP, or .NET.
  • Good knowledge of REST APIs and web services.
  • Experience working with databases such as PostgreSQL, MySQL, MongoDB, or SQL Server**.
  • Understanding of Git and GitHub/GitLab.
  • Knowledge of authentication, security, and API integration.
  • Experience with responsive and mobile-friendly web development.
  • Understanding of software development lifecycle and testing practices.
  • Strong problem-solving and debugging skills.

Desirable Skills

  • Experience with AWS, Azure, or Google Cloud**.
  • Knowledge of Docker and CI/CD pipelines.
  • Experience with automated testing.
  • Knowledge of microservices or serverless architectures.
  • Experience with Agile/Scrum methodologies.
  • Understanding of accessibility and web performance optimisation.

Personal Attributes

  • Strong analytical and problem-solving abilities.
  • Good communication and teamwork skills.
  • Ability to work independently and manage priorities.
  • Attention to detail and commitment to code quality.
  • Willingness to learn new technologies and continuously improve.

Education & Experience

A degree or equivalent qualification in Computer Science, Software Engineering, Web Development, or a related field is desirable. Equivalent professional experience and a strong portfolio of web applications may also be considered.

Typical Technology Stack

Frontend: HTML5, CSS3, JavaScript/TypeScript, React/Angular/Vue Backend:Node.js, Python, Java, PHP, or .NET Database: MySQL, PostgreSQL, MongoDB, or SQL Server Tools: Git, GitHub/GitLab, Docker, CI/CD Cloud:AWS, Azure, or Google Cloud

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all