Location: Ukraine only
Type: Full-Time, Contract-to-Hire Opportunity
About the Project
We are supporting and maintaining an educational web application with modernized features while also supporting legacy systems. The project is technically demanding, highly collaborative, and requires engineers who can operate seamlessly across back-end, front-end, and DevOps layers.
If you thrive in complex environments, love optimizing systems, and enjoy solving architectural challenges, this is the place for you.
You will communicate with English-speaking people directly, in verbal and written form, so fluent English is a MUST.
Your Role
As a Full-Stack Developer, you will:
Design, implement, and maintain high-performance back-end services in PHP (Phalcon framework).
Contribute to front-end development with Angular 12 + TypeScript while supporting existing AngularJS legacy modules.
Build and optimize APIs with robust authentication, versioning, and error handling.
Ensure performance, scalability, and maintainability through testing, caching, and secure coding practices.
Collaborate with DevOps on CI/CD pipelines, Dockerized deployments, and Linux-based environments.
Play a key role in both feature development and system modernization.
Our Tech Stack
Back-End
PHP 7.3, Phalcon v3.4
MySQL 8.0 (complex queries, indexing, optimization)
Redis for caching and data storage
RESTful APIs with JWT / OAuth authentication
PHPUnit for automated testing
Front-End
AngularJS (legacy support & migration)
Angular 12 / TypeScript (new feature development)
RxJS for reactive programming
Responsive UI design for cross-browser and mobile
DevOps / Tools
Docker, Git, Jenkins CI/CD
Linux server management
API security (rate limiting, HTTPS, validation)
What We’re Looking For
5+ years of professional software development experience
Proven expertise in both back-end PHP development and modern Angular front-end development
Strong SQL skills with MySQL 8.0
Hands-on DevOps experience with containerized deployments
A focus on clean, testable, and secure code
Excellent problem-solving and communication skills
Why Join Us?
Work on a mission-critical platform that impacts thousands of daily users
Opportunity to lead modernization efforts from AngularJS to Angular 12+
A highly collaborative environment with senior engineers
Remote flexibility with long-term potential
How to Apply: Send your CV, GitHub/portfolio, and a short cover note highlighting relevant experience.
Рекрутер





