Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

X2 Full Stack Enigneers (Lavarel & Vue.Js)

Ref no. BHN576881
Location England
Start date ASAP
Job type Permanent
Job status Closed

Job summary

Full Stack Engineer.

Key skills required for this role

Laravel and Vue.Js

Important

Full Stack Engineer - Laravel and Vue.js

Job description

We are seeking a talented Full Stack Engineer for a tech-for-good client. A strong focus on backend development (70%) using Laravel and experience with frontend (30%) development utilizing Vue.js. In this role, you will work closely with our development team to build and maintain scalable, robust, and secure web applications.

Major Duties:

Accountabilities/Responsibilities

· Develop and maintain software features and the supporting build/release/test infrastructure.

· Be responsible for delivering high quality solutions to specification and on time.

· Actively contribute to the continuous improvement culture and process and drive efficiencies within the team ​.

· Peer code reviews.

· Uphold good development planning and procedures.

· Follow industry best practises and coding standards.

· Optimise application performance and improve user experience through innovative front-end and back-end development techniques.

· Assisting mid-level developers when required.

· To effectively communicate with key stakeholders, attend regular meetings and conference calls, share best practice and work collaboratively at all times within the department and with the wider business.

· Assist with translation of technical concepts into non-technical updates to stakeholders, and interpret non-technical ideas from stakeholders into technical concepts and output.

· Actively contribute and collaborate to improve innovation and features, improve UX, improve UI, speed, and collaboration.

· To understand the wider objectives, timelines, and strategy and actively contribute to their success.

· Ensure adherence with SOPs, accreditations, security, data security, and governance processes at all times.

· To be flexible and work effectively with other colleagues.

· Ensure that we are always compliant, comply with Health and Safety working practice in accordance with the company's policy.

Skills

· 5+ years' experience with the Laravel Ecosystem.

· Excellent knowledge of database systems, including MySQL and PostgreSQL.

· Good understanding and previous experience with using Laravel queues, authentication, task scheduling, mail integration, artisan and the best security practises within the web and Laravel ecosystem.

· Understanding design patterns in Laravel and their use cases.

· Experience with payment integrations (Worldpay, PayPal, Stripe, Open Banking etc).

· Unit testing (phpunit/pest).

· Be able to produce and document clean code.

· CSS frameworks (TailwindCSS/Bootstrap) and in depth experience with SCSS/SASS.

· Javascript experience with one or more JS frameworks (Vue, React or Angular), preferably Vue, and have a good understanding of modern frontend and backend technologies.

· Version Control (Github/bitbucket).

· Experience working with RESTful APIs and integrating backend services.

· In depth experience with security, form validation, XSS prevention, database security, session management, input validation and other OWASP guidelines.

· Proven experience in developing scalable web applications using Laravel and other web technologies.

· Strong problem-solving skills and the ability to work both independently and collaboratively within a team.

· Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholder.

· Understand the basic concepts of server management.

· Experience with debugging and replicating issues/bugs throughout an application.

Desirable Skills:

· Go lang

· Peer code reviews

· GraphQL or in general eCommerce experience would be desirable

· NoSQL databases

· Ionic framework experience

· Github profile with working samples of previously produced code

· Analytical integrations

· Docker

· Figma/XD wireframing experience

· Laravel Livewire/Inertia

· Devops

· Knowledge of Cloud technology

Personal Qualities

· Must be performance driven.

· Must thrive on problem solving.

· Must be passionate about innovation.

· Must be meticulous and exceptionally accurate.

· Must be self-motivated and be able to work independently with minimum guidance.

· Must always uphold the highest levels of accountability and integrity.

· Must be committed to delivering high standards at all times.

· Committed to equal opportunities.

· Willing to be flexible and respond to changing circumstances in a rapidly moving landscape and fast-growing business - must thrive on change.

Jake Tyson manages this role

Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience

Learn more about Matchtech

Let us find jobs for you