Unleash innovation at the forefront of digital ticketing — shape seamless experiences for millions!
Lisbon-based opportunity with a flexible remote work model (up to 4 days per week).
As a Senior Full Stack Developer – React, Laravel, API Integration, you will be working for our client, a leading company in the digital ticketing industry. You will contribute to building and maintaining high-traffic, production-grade systems that deliver exceptional consumer experiences, from event discovery to checkout. This role offers a chance to influence platform architecture, optimize performance, and mentor a talented engineering team in an innovative environment.
Your main responsibilities:
- Lead the development of end-to-end features across frontend and backend platforms, ensuring quality and reliability.
- Build and maintain React + TypeScript frontends, integrating with Laravel / PHP backend services and REST APIs.
- Design, optimize, and secure database schemas and backend workflows for high-traffic systems.
- Develop shared domain libraries for ticketing, payments, and authentication, impacting the entire platform.
- Troubleshoot live system issues, enhance observability, and improve overall system reliability.
- Collaborate with cross-functional teams on sprint planning, architecture decisions, and technical documentation.
- Review code, mentor junior and mid-level engineers, and uphold best practices in software development.
You're ideal for this role if you have:
- 5+ years of experience developing production web applications on both frontend and backend.
- Strong expertise in React + TypeScript, including advanced server-state management.
- Solid PHP / Laravel skills with deep knowledge of REST API design and security.
- Extensive experience with SQL and NoSQL databases, schema design, and data flow architecture.
- Proven ability to own features end-to-end on high-scale platforms.
- Proficiency in Git, PR processes, and working within shared codebases.
- Excellent communication skills in English (communicative level).
It is a strong plus if you have:
- Experience working within a monorepo environment (Turborepo, Nx, or Yarn/PNPM workspaces).
- Familiarity with internationalization and RTL (Arabic) support.
- Knowledge of payments, e-commerce checkout processes, or related complexity.
- Experience building or maintaining shared component libraries and Storybook.
- Hands-on experience with cloud platforms (AWS, GCP, Azure), Docker, and CI/CD pipelines.
- Understanding of monitoring, logging, and alerting tools.
Language Required for the role:
- Good command of English (communicative level).
Eligibility to work on this role:
- Only candidates with an existing legal right to work in Europe will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.