Full Stack Software Engineer - Vue.js and Node.js

Intec Select Limited
Basingstoke, UK
1 day ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£50,000.0 - £70,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) PHP (Programming Language) A/B Testing Application Programming Interfaces (APIs) Agile Methodology Applications Architecture Application Integration Architecture Application Performance Management Automation of Tests Unit Testing Browser Compatibility Cascading Style Sheets (CSS)
+26 more
Code Review Continuous Integration DevOps Programming Tools Design of User Interfaces Laravel MySQL Node.Js Open Web Application Security Commercial Software Query Optimization Software Engineering Systems Integration TypeScript Eslint Tailwind Indexer Backend Gitlab Git Vue.js Webpack Gitlab-ci Material UI Solid Principles Front End Software Development

Job description

  • Develop full-stack applications using Vue.js, TypeScript and Node.js and/or PHP.
  • Build and enhance responsive, high-performing customer-facing digital products.
  • Develop and integrate backend services, APIs and integrations.
  • Deliver features end-to-end, from development and testing through to deployment and support.
  • Build and maintain reusable component libraries and consistent UI components.
  • Contribute to application architecture, code reviews, automated testing and CI/CD pipelines.
  • Work closely with developers, QA, Business Analysts, DevOps, CRM, design and marketing teams.
  • Apply best practices around performance, security, resilience and scalability.
  • Contribute to A/B testing and user experiments to improve customer conversion.
  • Participate in Agile ceremonies, knowledge sharing and continuous improvement.

Technologies:

  • API
  • Backend
  • CI/CD
  • CSS
  • CRM
  • DevOps
  • ESLint
  • Git
  • GitLab
  • Support
  • Laravel
  • Marketing
  • MySQL
  • OWASP
  • PHP
  • Security
  • Storybook
  • TypeScript
  • Vue
  • UX UI Design
  • NodeJS
  • JavaScript
  • Fullstack

Requirements

  • 3+ years of commercial software development experience across both front-end and backend.
  • Strong experience with Vue 3 (Composition API) and TypeScript.
  • Commercial experience with Node.js (v24+) and/or PHP (v8+), ideally using Laravel or a comparable framework.
  • Experience with MySQL, including data modelling, schema design, indexing, query optimisation and migrations.
  • Experience building and integrating APIs and backend services.
  • Experience building reusable component libraries, including form and input components with validation.
  • Strong knowledge of Tailwind CSS (v4+), Vite and Storybook.
  • Experience with Git/GitLab and GitLab CI/CD.
  • Experience with unit testing, automated testing and ESLint.
  • Good understanding of SOLID principles, software development practices, application performance, security (OWASP), scalability and cross-browser compatibility.
  • A commitment to keeping up with modern development tools, technologies and best practices.

About the company

We are currently searching for an experienced Full Stack Software Engineer to join a growing Financial Services company. Youll work across front-end and backend development, building customer-facing digital products, APIs and integrations across greenfield projects and wider digital initiatives. The role offers the opportunity to work end-to-end, from development and testing through to deployment and support. This position offers a salary of £50,000 - £70,000 plus additional company benefits and hybrid working in Basingstoke.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:08 min

Transitioning from degree studies to software engineering

Daniela Bonvini · LIVE

Videos

See all

Related articles

See all