Web Developer

Everything Managed Group
Newcastle upon Tyne, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

HTML
JavaScript
PHP
Web Accessibility
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
iOS
App Store (IOS)
CSS
Mobile Application Development
Cloud Computing
Database Storage Structures
Web Development
Google Analytics
Monitoring of Systems
Mobile Application Software
Laravel
MySQL
Responsive Web Design
Software Engineering
SQLite
Systems Integration
Web Applications
Web Application Frameworks
WordPress
Google Tag Manager
React
System Availability
GIT
Vue.js
Amazon Web Services (AWS)
Information Technology
React Native
Tools for Reporting
Front End Software Development
Functional Programming
Google Play
REST
Software Version Control

Job description

As a Web Developer, you will work as part of a team designing, developing, and maintaining all parts of our website estate. Working closely with other members of the IT team, internal stakeholders, and third parties, you will deliver high-quality web solutions that meet our evolving business needs. The primary focus of this role is back-end and full-stack web development using PHP and the Laravel framework, complemented by strong front-end skills. Experience with mobile application development, particularly React Native, is not essential but would be a welcome bonus., * Design, development, and maintenance of EMG web applications using the Laravel / Filament PHP framework.

  • Design and implement user-friendly, performant interfaces and experiences using HTML, CSS, and JavaScript frameworks.

  • Implement and optimise database structures and queries for performance, scalability, and security.

  • Integrate EMG corporate solutions and third-party APIs and services to enhance functionality and user experience.

  • Deploy and manage applications on AWS, ensuring high availability and reliability.

  • Monitor system performance and troubleshoot issues as they arise.

  • Ensure security best practices are adhered to and that regular security reviews are performed.

  • Take part in technical discussions within the Web and Mobile workstream, ensuring alignment with agreed technical principles, business goals, and best practices.

  • Work closely with cross-functional teams to gather requirements, define project scope, and deliver solutions on time.

  • Stay current with emerging technologies and best practices in web development, AWS services, and cloud computing.

  • Contribute to code peer reviews, documentation, and knowledge sharing within the team.

Requirements

Do you have experience in iOS?, * Ideally degree educated in Computer Science, Engineering, or a related field, or equivalent work experience.

  • Proven, demonstrable experience as a Web Developer with strong expertise in PHP, ideally using the Laravel framework.
  • Solid experience with front-end technologies including HTML, CSS, JavaScript, and modern JavaScript frameworks such as React or Vue.js.
  • Good knowledge of MySQL/SQLite and RESTful API development.
  • Experience with AWS services (EC2, S3, RDS, Lambda, and CloudFront).
  • Experience with version control (Git) and CI/CD pipelines.
  • Solid understanding of the software development lifecycle and agile methodologies.
  • Knowledge of web accessibility standards, responsive design principles, and SEO best practices.
  • Excellent analytical and problem-solving skills with strong attention to detail.
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment.
  • Good communication and interpersonal skills.

Desirable

  • Experience with content management systems such as WordPress.
  • Experience integrating analytics tools such as Google Analytics, Google Tag Manager, or UTM tracking.
  • Experience of integrating with other corporate or third-party systems.
  • Experience developing mobile applications using React Native for iOS and/or Android.
  • Familiarity with mobile app deployment via App Store Connect and Google Play Console.

Benefits & conditions

  • Hybrid working - minimum 3 days per week in our Newcastle upon Tyne office.
  • Collaborative team environment within a growing technology function.
  • Opportunity to develop skills across web, mobile and cloud technologies.
  • Competitive salary and benefits package.

Apply for this position