Web Developer
Role details
Job location
Tech stack
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.