Job Summary
Job description
Overview of job
About you:
Are you a Software Engineer with extensive programming experience? Is your code fast, efficient and reliable? Do you particularly enjoy working with amazing people, having fun at work and building something awesome? If so, let's talk!
We're not looking for stack experts. We're looking for smart people who can bring in the best tools and processes to get the job done.
As Senior PHP Software Engineer, this position involves:
Product development in PHP/Laravel.
Integrations between our product to 3rd party APIs.
Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration.
Being able to mentor, coach, and train other colleagues.
Job Description:
- Develop, Maintain and Operation the core LIS of DIAG and Diag Micro Service
- Optimize performance DIAG Ecosystem
- Competitive salary package
- We provide Macbook, monitor and anything you need
- Health perks.
- Meal & Phone allowance.
- Strong & supportive Teammate.
Job Requirement
MUST HAVE:
- More than 7 years experience in Web Application Development
- At least 5 years experience work with Backend.
- Experience to working with PHP and Python (strong PHP background is big plus)
- Strong knowledge with SQL and RSDB like MySQL, PostgreSQL.
- Experience building high performance, low latency app
- Have experiment with Apache Kafka or any Message Queue Solution
- Have knowledge about DevOps and Infrastructure as Code.
- Have knowledge about micro service
- Experience with Git, CI/CD pipelines
- Experience designing and delivering highly available, scalable cloud-based systems
- Strong product mindset and operation software in Production Ready
- "Can do" attitude.
NICE TO HAVE:
- Have experiment with Google Cloud Platform or any similar cloud provider.
- Knowledge with a modern JavaScript framework like ReactJS, VueJS or AngularJS (Knowledge with VueJS is big plus)
- Willing to explore new thing and refactoring the legacy codebase.
- Willing to do the frontend tasks and become Full Stack Engineering.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- PHP
- Laravel
- Python
- JavaScript
- PostgreSQL
- MySQL
- Git
- MS SQL
- AngularJS
- DevOps
- Apache Kafka
- Refactoring
- Message Queue
- VueJS
- ReactJS
- Microservices
- GCP
- Web App
- IaC
- CI/CD
BUSINESS PROFILE
Diag's mission is to improve laboratory diagnostics across Vietnam.
Our method is to empower doctors and patients with advanced lab testing, software, and health technologies. 70% of modern medical diagnosis relies on laboratory insights. Thus, we are ever trying to improve healthcare outcomes by making diagnostics more accessible, affordable, and effective.