Senior PHP Developer (Laravel)
πΉ About the project
Our customer is a startup with an office in Amsterdam. The product provides racket sports venues with a state-of-the-art booking system, helping them increase occupancy and maximise revenue.
For players, it enables easy management of bookings, memberships, training sessions, series, and more β all through a fast, user-friendly, mobile-optimised interface.
The product has been live since 2021, and its customer base is growing exponentially every year.
πΉ Responsibilities
β Develop the back-end part of the application according to functional requirements;
β Analyse and follow business requirements, driving estimation and planning processes;
β Communicate daily with our Dutch counterparts in English.
πΉ Requirements
β Upper-intermediate or Advanced English is a must;
β 5+ years of experience with PHP, Laravel, Nova, and strong knowledge of object-oriented design;
β Strong relational database design skills, optimisation experience, and solid SQL knowledge (Aurora MySQL);
β Experience in AWS-based application development and Git;
β Experience working in a Scrum team;
β Experience with code refactoring and unit testing;
β Experience with Docker/docker-compose, query optimisation, caching strategies (Redis), and async processing.
πΉ Would be a plus
β Experience with Amazon services;
β Experience with Adyen and/or Stripe;
β Proven knowledge of AI coding assistance tools (e.g. Cursor), GitLab pipelines, and CloudFormation templates;
β Proactive monitoring and performance-tuning mindset;
β TDD approach;
β Experience with Vue.js, ability to translate technical language into business language, and leadership skills.
πΉ We work with
PHP 8.4, Laravel 12, Nova 5, TypeScript, JavaScript, Vue.js 3, Tailwind, AWS Services (CloudWatch, CloudFormation, SQS, SNS, EC2, AWS Lambda, Elastic Load Balancing, CloudFront, ElastiCache, RDS, VPS, Route 53, security services), Aurora MySQL, Docker, GitLab, Jira, Confluence, Slack.
πΉ 9 reasons to join us
β We work today with the technology of tomorrow.
β We donβt wait for change β we create it;
β We are experts in creating experts (Levi9 Academy, Lead9 leadership program);
β No micromanagement β freedom with a clear understanding of high performance;
β Continuous learning (unlimited Udemy for Business, meetups, English & German courses, professional training);
β Opportunities to train both body and mind;
β Comfortable, cosy, pet-friendly offices in Kyiv (5 minutes from Olimpiyska metro) and Lviv (5 minutes from the Opera Theatre), plus regular offline events;
β A true focus on work-life balance;
β Active support of Ukraine through constant donations and volunteering.
πΉA few more important things
β We consider candidates who have at least an Upper-intermediate level of English.
β We work in a hybrid setup, so we prioritise candidates who are based in Kyiv or Lviv and can visit our office on their first working day.
πΉ Hiring process
β Short intro call with our recruiter;
β Technical interview;
β Meeting with the hiring manager;
β Final interview with the customer.
Required skills experience
| Laravel | 5 years |
| Laravel Nova | 5 years |
| MySQL | 5 years |
| Redis | 5 years |
Required languages
| English | B2 - Upper Intermediate |