Job VC

Middle Strong/Senior Low Full-stack Software Engineer (PHP+Angular)

Binariks · dou · Senior · Not specified · віддалено
Open original ↗
About:

We are looking for a
Middle Strong / Senior Low Full-stack Software Engineer (PHP+Angular)
in order to help the team provide quality and timely results.
Project: domain — Healthcare. The system works as a platform for medical consultations and doctors’ management. The main flow is the patient booking a visit and getting a consultation from a doctor in person or online.
This is a
full-time position
, but we are also open to
part-time cooperation
.
What We’re Looking For:
3+ years of hands-on experience in development with PHP (Laravel) and Angular as the primary stack
PHP / Laravel Proficiency: Solid experience building REST APIs with Laravel, including service layers, middleware, queue jobs, and JWT-based authentication
Angular Expertise: Practical knowledge of Angular (v12+), including lazy-loaded modules, RxJS and reactive patterns (BehaviorSubjects, Observables), HTTP interceptors, route guards, and component-based architecture
Strong API Skills: Proven experience designing, building, and consuming RESTful APIs; familiarity with multi-guard authentication flows and role-based access control
Database Proficiency: Solid experience with MySQL — query optimization, relational data modeling, and soft deletes
Cloud & Infrastructure Awareness: Working knowledge of AWS services (S3, RDS, EC2/LightSail); experience with CI/CD pipelines
Third-party Integrations: Hands-on experience integrating external services such as Stripe (payments, webhooks), Google OAuth/Calendar API, transactional email providers (e.g. Mailgun), or similar
Communication: Strong problem-solving skills with the ability to communicate technical decisions clearly to both technical and non-technical stakeholders
At least Upper-intermediate English
Your Responsibilities:
Build and enhance key platform modules (doctor request, doctor’s calendar, admin panel, statistics charts)
Refine and estimate new tasks according to client requirements
Work closely with the client and team to translate requirements into clean, functional code
Proactively identify bottlenecks and improve overall system stability
Address technical challenges and bugs
Collaborate with the Quality Assurance Engineer to ensure platform reliability