Senior Full Stack Developer (PHP & VueJS)
We are a small but growing product company established for 4 years in the UK, specializing in event ticketing solutions used by businesses worldwide. Our team is dedicated to building innovative products that handle high volumes of transactions while maintaining a seamless user experience. We foster an environment where creativity, collaboration, and professional growth are highly encouraged.
The Role
- Full-Stack Development: Design, develop, and maintain features across the platform’s backend (PHP/Laravel) and frontend (VueJS).
- Collaboration: Work closely with product managers, designers, and other developers to refine user requirements and deliver high-quality software.
- Code Quality & Testing: Write clean, maintainable code and implement comprehensive testing (integration/feature, unit) to ensure product reliability.
- Version Control: Effectively manage codebase changes and collaboration using Git.
- API Development: Design and maintain robust, scalable APIs to integrate with internal and external services.
- Continuous Improvement: Participate in technical reviews, share knowledge, and contribute to improving development processes.
Report to
Head of Engineering
2 rounds (technical interview)
Ideal Profile
- Professional Experience: Minimum of 5 years of professional software development experience (8 years preferred), especially in a product company environment.
- Strong proficiency in building and maintaining Laravel-based applications.
- Frontend Proficiency (VueJS): Experience in creating and maintaining complex frontend web applications with VueJS. Assumed high ability to create frontend applications using HTML/CSS (Tailwind).
- Testing Skills: Hands-on experience with automated testing methodologies (integration/feature & unit).
- Solid understanding of branching and merging strategies, pull requests, and code review processes.
- API Integration & Development: Familiarity with RESTful APIs and best practices for designing scalable, secure endpoints.
- Communication: Fluent in English with excellent written and verbal communication skills.
- Why Candidate should apply this position:
- Impactful Work: Shape the evolution of a product used by global clients in the event ticketing space.
- Growth Environment: Be part of a small, dedicated team where your ideas and contributions directly influence the product.
- Flexible Setup: Remote-friendly culture with opportunities for in-person meetups.
- Competitive Package: Market-aligned salary and benefits, plus the chance to grow alongside the company.
- Preferred skills and experiences: Experience with AWS services, handling high-load systems, and continuous deployment (CD) pipelines; Exposure to Flutter or other mobile frameworks; Scalability & Performance: Proven track record of working on systems with large volumes of data and high traffic.
What’s on Offer?
- Work alongside & learn from best in class talent