Full Stack Developer (PHP / Laravel / AngularJS / React)
Περιγραφή εργασίας
Digipro Education Limited is seeking a skilled and forward-thinking Full Stack Developer to join our development team. You will play a key role in maintaining and improving our robust educational platform, built on PHP (Laravel) and React, while contributing to the final stages of our AngularJS-to-React migration and the broader modernization of our backend architecture.
This is an exciting opportunity to contribute to both the stability of a mature product and the architectural evolution of its next phase.
Key Responsibilities:
- Develop, maintain, and refactor existing web applications and APIs.
- Help complete the final stages of our front-end migration from AngularJS to React across our platform Portals.
- Write clean, responsive front-end code using Typescript/Jsx/Tailwind-css and modern Typescript/React best practices.
- Build secure and scalable back end services in Laravel including version upgrades and ongoing optimizations.
- Optimize database schemas and queries for performance at scale.
- Implement and maintain caching strategies (e.g. Redis) to improve application responsiveness.
- Contribute to merging our separate Content Management System and platform backend into a unified system.
- Support architectural improvements aimed at scaling the platform to handle thousands of concurrent users, with an eye toward cloud-agnostic best practices.
- Write and maintain unit and integration tests.
Tech Stack You'll Work With:
- Back-End: PHP (Laravel), with active version upgrades planned
- Front-End: React (migration from AngularJS nearing completion)
- Database: MySQL, with performance optimization and caching (Redis) initiatives underway
- Version Control & DevOps: Git, Docker for local development & development server deployments
- Cloud: Currently hosted on Azure, with architectural work underway to support scalable, high-concurrency deployment across major cloud providers
What We're Looking For:
- 3–5 years of experience in full-stack web development.
- Solid understanding of PHP, Laravel, and MVC architecture.
- Proficiency in React/TypeScript
- Experience with RESTful APIs and modern frontend practices.
- Experience with database optimization and caching strategies.
- Experience working in Git-based, Dockerized environments; familiarity with deployment tools like Laravel Forge a plus.
- Ability to maintain, debug, and extend systems while supporting long-term modernization and scalability efforts.
- Strong communication skills and ability to collaborate in a cross-functional team.
- Bachelor's degree in Computer Science or a related field.
Why Join Us?
We're in an exciting phase of evolution as we are finishing our migrating to React across our core portals, modernizing our Laravel backend, consolidating our systems architecture, and preparing our platform to scale to thousands of concurrent users. This role offers rare dual exposure: working on a live, production-scale application while directly shaping its next-generation architecture.
Πώς να υποβάλετε αίτηση
Interested candidates should send their CV and portfolio to info@digipro.com.cy, quoting the position in the subject line with the code 𝐅𝐒𝐃𝟐6.
All applications will be treated in strict confidence. Only shortlisted candidates will be contacted.
For more information, contact us at +357 26 955000.