
Fullstack Laravel Engineer
Primary stack
Nice to have's
Job description
About the Position
Join Mobilunity as a Fullstack Laravel Engineer to develop and optimize systems for multi-location restaurant groups across Europe.
Responsibilities
- Develop and maintain backend and frontend services using Laravel and TypeScript
- Design, document, and defend architectural decisions for new features and refactors, in collaboration with the other developers of the team
- Design and optimize backend systems and databases to serve client’s customers
- Investigate, diagnose, and resolve application-related issues in production
- Collaborate with the Product Manager, Designer, and the other developers of the team to scope and deliver new features on a regular basis
- Participate in code reviews and mentoring to maintain engineering excellence across the squad
Requirements
- 5+ years of professional software development experience, with PHP/Laravel as your primary backend stack
- Solid TypeScript skills and hands-on experience with TypeScript – you can read, write, and review frontend code confidently
- Strong SQL knowledge – you write queries, understand indexes, and can reason about query performance
- Proven ability to articulate and justify architectural decisions: weighing trade-offs around scalability, maintainability, and explaining the reasoning clearly to peers and stakeholders
- Fluency with REST API design and experience consuming or building JSON integrations
- Comfortable working in Git-based workflows with pull requests, branches, and CI gates
- Active user of AI development tools (e.g., Claude Code, Cursor, Copilot) – you’ve integrated these into your daily workflow and are curious about pushing them further
- A track record of working in Agile environments with cross-functional teams
- Upper-intermediate to advanced English proficiency
Nice to Have
- Experience with React and/or Next.js
- Knowledge of cloud infrastructure (AWS) and containerization (Docker)
- Familiarity with Keycloak (OIDC/OAuth2, B2B/B2C realm configuration, identity providers)
- Exposure to Domain-Driven Design (DDD) or hexagonal/clean architecture patterns
- Experience with state management libraries (MobX, Redux, Zustand, etc.)
We Offer
- The friendliest community of like-minded IT-people
- Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
- Mobilunity Medical Insurance program designed to attend our teams’ needs
- Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
- Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
- No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones
- English classes in 1-to-1 & group modes with elements of gamification
- Neverending fun: sports events, tournaments, music band, multiple affinity groups
About the Company
Mobilunity is a company that partners with clients to deliver innovative digital solutions. Our client, a table management software and CRM, aims to become the #1 growth platform for restaurants by providing a commission-free booking solution that guarantees freedom and enhances the customer experience.
Come on board, and let’s grow together!
© Mobilunity. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Mobilunity is an IT outsourcing company that successfully exports services in a sphere of web systems design and development.