Senior Full Stack Software Engineer (AI-Augmented)
Summary
Senior full stack engineer at a healthcare technology company in Abu Dhabi, building and operating patient-facing and admin features end to end. Core stack is PHP/Laravel, Vue/React, TypeScript, and MySQL, with heavy use of AI-assisted development under a 'You Build It, You Ship It' culture.
About the Role
We're a healthcare technology provider looking for a Senior Full Stack Software Engineer who combines solid software engineering fundamentals with modern AI-assisted development practices.
You'll work within a cross-functional product team to design, build, deploy, and operate healthcare features, including patient-facing and admin systems. We follow a "You Build It, You Ship It" culture where engineers own features from ideation to production and post-deployment monitoring.
What You'll Do
- Build and maintain full stack applications using PHP/Laravel, Vue, React, TypeScript, and MySQL.
- Design and integrate REST and FHIR APIs.
- Collaborate with Product, Design, and Engineering on solution design and product ideation.
- Use AI tools to accelerate development while validating outputs for correctness, security, and maintainability.
- Participate in code reviews and help prevent AI-generated hallucinations from reaching production.
- Build automated tests and contribute to CI/CD pipelines.
- Deploy, monitor, troubleshoot, and support production systems.
- Participate in incident reviews and post-mortems to identify root causes and improve reliability.
- Share knowledge, mentor teammates, and contribute to a collaborative engineering culture.
What We're Looking For
Experience
- 5+ years of professional software engineering experience.
- 1+ year of AI-augmented software engineering experience.
- Experience working in Agile/Scrum teams.
- Experience owning software through deployment and production operations.
- Cloud platform experience (preferably Azure.)
Technical Skills
- PHP and Laravel
- Vue.js and/or React
- TypeScript
- MySQL
- REST APIs
- Git
- CI/CD
- Containerization (e.g., Docker)
- Automated testing
- Application security
Engineering Foundations
Working knowledge of:
- OOP
- SOLID and/or GRASP principles
- Design Patterns
- Clean, maintainable, and testable code practices
Nice to Have
- Healthcare domain experience
- FHIR integration experience
What Makes Someone Successful Here
- Thinks analytically and solves problems pragmatically.
- Takes ownership from ideation through production.
- Uses AI as a force multiplier, not a replacement for engineering judgment.
- Cares about quality, reliability, and security.
- Enjoys collaboration, knowledge sharing, and continuous improvement.