Mid-Level Full-stack Developer (Symfony & Next.js/React)

Velstar
Leeds, United Kingdom
3 days ago

Role details

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

Job location

Leeds, United Kingdom

Tech stack

JavaScript
PHP
API
Amazon Web Services (AWS)
Business Logic
HTML5
CSS
Software Quality
Code Review
Databases
Continuous Integration
Data Retrieval
Relational Databases
Software Debugging
Dependency Injection
Web Development
PostgreSQL
MySQL
Routing
Next.js
Symfony
React
PHPUnit
Backend
GIT
Containerization
Solid Principles
Data Management
Front End Software Development
Messenger
Doctrine
Software Version Control
Docker

Job description

Your primary focus will be on contributing to building robust, scalable APIs using Symfony API Platform and crafting highly performant, modern user interfaces with Next.js and React. This is an excellent opportunity to further your career in e-commerce development within a collaborative and innovative environment., * Backend Development: Design and implement new API endpoints and business logic using Symfony (PHP) & API Platform ensuring high performance and security

  • Frontend Development: Build responsive, user-friendly features and components using Next.js and React (including hooks, functional components, and state management).
  • Data Management: Work with our database (e.g., MySQL) and Doctrine ORM to optimise data retrieval and storage.
  • Testing & Quality: Write unit, integration, and functional tests (PHPUnit, Jest) to maintain high code quality and prevent regressions and maintain high code quality by following best practices (PSR-12, SOLID principles, dependency injection)
  • Collaboration: Participate in planning meetings, architectural discussions, and provide constructive feedback during code reviews.
  • Deployment: Use Git and Docker to manage your code and contribute to our continuous integration and deployment pipelines.

Requirements

Do you have experience in Symfony?, * 4+ years of professional experience in full-stack web development.

  • Strong practical experience with the Symfony framework (v5/v6/v7).
  • A solid grasp of services, routing, security, and Doctrine.
  • Proficiency in React and Next.js. You should be comfortable building complex UIs and leveraging Next.js features like routing and API routes.
  • A good understanding of modern JavaScript (ES6+), HTML5, and CSS.
  • Experience with relational databases (e.g., MySQL or PostgreSQL).
  • Experience with containerization (Docker)
  • Familiarity with Git version control and common development workflows.
  • Problem-Solving Mindset - Ability to debug complex issues efficiently.
  • Attention to Detail - Writing clean, maintainable, and scalable code.

Bonus Points If You Have

  • Familiarity with cloud platforms (AWS).
  • Knowledge of asynchronous tasks/queues (e.g., Symfony Messenger).

Apply for this position