Full-Stack (AI-Focused)
Position: Software Developer 1 — Full-Stack (AI-Focused)
Work Location: Near BTS Prompong
Landmark: EmSphere
Work hours: Mon – Fri (On-site 100%) 08:00 - 17:00
Job Responsibilities
Develop and maintain web applications for Hospital Information Systems (HIS), covering both Front-End and Back-End development, in accordance with the defined design and UX/UI guidelines.
Translate UI designs and prototypes from Figma into functional, responsive web applications for desktop workstations in examination rooms and tablet devices.
Integrate AI-powered services and user-facing features, such as AI Assistants for physicians, patient information summarization, and medical record auto-completion.
Utilize AI-Assisted Coding tools such as GitHub Copilot and Claude Code responsibly, with the ability to review, validate, and improve AI-generated code.
Write Unit Tests, participate in Code Reviews, and maintain technical documentation.
Ensure accessibility standards and proper Thai-language presentation in accordance with UX/UI guidelines, including font sizing, color contrast, and alert/notification standards.
Participate in Usability Testing and User Acceptance Testing (UAT) with actual users and implement improvements based on user feedback..
Qualifications
Bachelor’s degree or higher in Software Engineering, Computer Engineering, Computer Science,
Information Technology, or a related field.
Minimum 2 years of professional experience in Web Application development.
At least 1 production-ready system that has been successfully deployed and used in a real- world environment. Portfolio or GitHub profile is required as part of the application.
Strong proficiency in JavaScript / TypeScript and modern Front-End frameworks such as React or Vue.
Experience with Back-End development using C# / .NET or PHP, with a solid understanding of REST API design and development.
Practical experience with SQL databases such as MS SQL Server or PostgreSQL, including a basic understanding of database schema design.
Proficiency in Git and a basic understanding of CI/CD processes and practices.
Good understanding of Responsive Design, fundamental Web Security principles (OWASP), and Web Accessibility.
Regularly uses AI-Assisted Coding tools such as GitHub Copilot, Claude, or ChatGPT, with the ability to explain, review, validate, debug, and modify AI-generated code.
Experience integrating LLM APIs such as OpenAI or Anthropic and handling Prompt / Response workflows within applications.
Understanding of UI/UX design principles for AI-powered features, including clearly displaying “AI Suggested” indicators and requiring user confirmation before saving or applying AI-generated information.
Strong awareness of AI limitations and the risks associated with handling patient and healthcare data, including PDPA requirements.
Strong teamwork and communication skills, with the ability to receive feedback and communicate effectively with non-technical users.
Strong attention to detail, particularly regarding user interfaces, usability, and overall user experience.
Willingness and enthusiasm to continuously learn and adopt new technologies, AI tools, and development practices.