
Posted 2 days ago
Web Developer
AI Summary
Job Title: Web Developer Reports To: Application Development Manager Location: Hybrid — requires 3 days per week in our Newcastle upon Tyne office Job Type: Permanent, Full Time Summary As a Web Developer, you will work as part of a team designing, developing, and maintaining all parts of our website estate.
About this role
Job Title: Web Developer
Reports To: Application Development Manager
Location: Hybrid — requires 3 days per week in our Newcastle upon Tyne office
Job Type: Permanent, Full Time
Summary
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.
Responsibilities
- 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.
Skills and Experience
Essential
- 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.
What We Offer
- 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.
Explore related jobs
More jobs at Everything Managed Group
Jobs in Newcastle upon Tyne
Business Development ExecutiveSeriös Group · Newcastle upon Tyne, United Kingdom
Business Development ManagerSeriös Group · Newcastle upon Tyne, United Kingdom
ChefAccorhotel · Newcastle upon Tyne, England
Chef de PartieAccorhotel · Newcastle upon Tyne, England
Sous ChefAccorhotel · Newcastle upon Tyne, England- Talent Acquisition Team Leaderlookers · Gateshead, England