TopDev
job-image
(Junior/Middle) Fullstack EngineerLogin to view salary
Quận Tân Bình, Hồ Chí Minh
Junior, Middle Fulltime2 năm
Application deadline: 25-04-2025

Care is a healthcare technology company headquartered in Singapore, focusing on innovative digital solutions in the medical and healthcare field. We work closely with Raffles Medical Group to develop the Raffles Connect App, a leading platform for integrated healthcare services. Our team in Singapore oversees product, operations, technology, and sales, while our core software development team is based in Vietnam.

Together, we’re dedicated to improving healthcare accessibility and quality through technology.

1
Your role & responsibilities
  • Write high-quality, clean, elegant, maintainable, and testable code
  • Build product requirements based on requirements, while refactoring out common libraries for a long-term codebase
  • Improving stability and user experience
  • Involve and proactively refine the engineering practices
2
Your skills & qualifications

What you need to have:

  • Significant professional experience with Node.js languages. Experience in another language (e.g. Python, Java, Go, etc) is a plus
  • Strong knowledge of data modeling, databases, and caching (RDBMS, NoSQL, Redis)
  • Strong technical discipline and habits to produce clean code (TDD, Refactoring)
  • Familiar with Microservice Architecture
  • Familiarity with software release management and deployment (Git, CI / CD)
  • Familiar with IaaS platforms (AWS, GCP, etc)
  • Familiar with performance tuning of web servers, massive concurrency handling, caching mechanisms
  • Production experience with JS production codebases (React)
  • Familiar with best practices in the Javascript ecosystem (i.e. Typescript, Webpack, Babel)
  • Familar with Server-side Rendering Web Application (Nextjs)
  • Strong knowledge of software design best practices (12-factor apps, Gang of 4 algorithms)
  • In-depth understanding of data structures and other computer science fundamentals
  • Comfortable operating in a Linux environment
  • Comfortable working in an Agile Methodology environment

Nice to Have

  • Understanding of queue systems (Kafka), API gateways (Kong, etc)
  • Understanding of Containerization and Orchestration (Docker, Kubernetes)
  • Maintaining CI / CD pipelines, integrating compliance and security into the delivery
  • Maintaining security testing cadence (SAST, DAST, SCA, and PenTests)
  • Familiarity with applied cryptography

Please note that only shortlisted candidates will be notified.

3
Benefits
  • 14 ngày nghỉ phép/năm
  • Full BH trên lương Gross
  • Cung cấp MacBook
  • Team Building & Happy Friday
  • Học tiếng anh 1-1 với Giáo viên nước ngoài
  • Khám sức khoẻ định kì hàng năm
  • Annual Salary Review + Bonus
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews