On behalf of our client, a rapidly expanding international company in the field of education based in Paphos, we are seeking an experienced Full Stack Developer. With over 30 years of industry experience, the company is embarking on a long-term modernization journey, gradually transitioning its platform from the current PHP (Laravel) and AngularJS stack to a modern React frontend in order to enhance user experience and engagement.
What You’ll Be Doing
- Develop, maintain, and refactor existing web applications and RESTful APIs.
- Contribute to the frontend migration from AngularJS to React.
- Write clean, responsive, and maintainable front-end code using HTML5, CSS3, and JavaScript.
- Build secure and scalable back-end services in PHP (Laravel), including performance optimizations and framework upgrades.
- Participate in architectural planning and make key technical decisions with the development team.
- Write and maintain unit and integration tests to ensure code quality and system reliability.
- Collaborate closely with designers, product owners, and fellow developers to align development with business objectives.
Tech Stack You’ll Work With
- Back-End: PHP (Laravel – actively maintained and upgraded)
- Front-End (Current): AngularJS
- Front-End (Migration in Progress): React
- Database: MySQL
- Version Control & DevOps: Git, Docker, Linux
- Cloud (Nice to Have): Azure
What We’re Looking For
- Bachelor’s degree in Computer Science or a related field.
- 3–5 years of proven experience in full-stack web development.
- Strong knowledge of PHP, Laravel, and MVC architecture.
- Experience with AngularJS or similar JavaScript frameworks.
- Proficiency in React, or willingness to adopt it as part of the migration process.
- Familiarity with RESTful APIs and modern frontend development best practices.
- Experience working in Git-based and Dockerized environments.
- Ability to maintain and modernize legacy systems while supporting new feature development.
- Strong communication skills and a team-oriented mindset.
What’s offered:
- Permanent (Unlimited) Contract.
- Annual Performance Bonus
- Modern Work Environment
Interested?
Send your CV to paschalina.mikie@grecruitment.com and mention the job title in the subject line. We’d love to hear from you!