Web Developer

Noble Insurance
Long Bennington, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 60K

Job location

Long Bennington, United Kingdom

Tech stack

HTML
JavaScript
PHP
Agile Methodologies
Confluence
JIRA
CSS
Code Review
Databases
Data Integrity
Database Design
DevOps
Web Development
Laravel
MariaDB
MySQL
Scrum
Systems Development Life Cycle
Responsive Web Design
Software Engineering
Web Applications
PHPUnit
Backend
GIT
Vue.js
Integration Tests
Front End Software Development
REST
Software Version Control

Job description

We're seeking a talented and driven Web Developer to join our collaborative team, delivering features using agile methods and adherence to our SDLC. You'll be responsible for building and enhancing modern, responsive web applications using Laravel and VueJS, ensuring a seamless user experience for our clients and internal teams. This role requires a proactive individual with a strong understanding of software development best practices and a passion for delivering high-quality solutions., * Develop, test, and deploy high-quality web applications using Laravel (backend) and VueJS (frontend).

  • Design, implement, and maintain MySQL/MariaDB databases, ensuring data integrity, security, and performance.
  • Adhere to coding standards, conduct code reviews, and contribute to improving our development processes, particularly within our SDLC.
  • Utilise Git for source control, branching, and collaboration.
  • Write and execute unit and integration tests to ensure application functionality and stability. Identify and resolve bugs effectively.
  • Work closely with the Head of Engineering, BA, product owners, and other developers within our team to deliver projects on time and within scope. We utilise Agile ceremonies including Daily Stand-ups, Refinements, and Sprint Retrospectives.
  • Create and maintain clear and concise technical documentation (using Jira, Confluence and READMEs) for features you create.
  • Stay up to date with the latest technologies and trends in web development and proactively suggest improvements to our existing systems.

Requirements

Do you have experience in Vue.js?, * Minimum 2 years of professional experience in developing and maintaining web applications, including content management systems.

  • Strong proficiency in the Laravel PHP framework.
  • Solid experience with VueJS framework and its ecosystem.
  • Hands-on experience with MySQL/MariaDB database design and development.
  • Competent with Git for source control.
  • Understanding of HTML, CSS, JavaScript, and responsive design principles.
  • Familiarity with Agile development methodologies
  • Experience with testing frameworks like PHPUnit
  • Knowledge of RESTful API development
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills.

Desirable

  • Experience in the insurance or finance industries.
  • Experience with cloud platforms.
  • Familiarity with DevOps practices and tools.

About the company

At Noble, we're dedicated to providing innovative insurance solutions to our clients. We pride ourselves on a collaborative culture, continuous learning, and a commitment to using technology to streamline processes and improve customer experiences. We operate specialist insurance brands covering marine and pleasure crafts, security boxes, musicians, and classic cars among others - offering a diverse and challenging environment for our team.

Apply for this position