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.
|