The Role
Design, develop, test, and maintain full‑stack web and mobile applications using modern frameworks. Integrate with RESTful APIs and third‑party services, collaborate with UX and cross‑functional teams, use CI/CD and version control, productionize AI-generated prototypes, build AI POCs, debug and optimize performance, write documentation, lead code reviews, and mentor junior developers.
Summary Generated by Built In
- Design, develop, test, and maintain full stack applications, including frontend, backend, and system integrations, ensuring high performance, reliability and security.
- Deliver production‑ready web and mobile applications using modern frameworks and technologies.
- Collaborate with backend, frontend, integration, and QA teams to ensure seamless functionality and performance.
- Collaborate with UX/UI designers to implement intuitive, user‑centric, and visually consistent interfaces and deliver seamless, user-centric digital experiences.
- Integrate applications with RESTful APIs, third‑party services, and internal platforms.
- Write clean, maintainable, and scalable code in accordance with established coding standards and best practices.
- Perform debugging, troubleshooting, and resolution of complex technical issues at application level.
- Lead and participate in code reviews and contribute constructive feedback and ensuring high code quality.
- Leverage AI-assisted development tools to accelerate coding, testing, and documentation workflows while maintaining production-grade quality.
- Translate AI-generated prototypes, “vibe-coded” solutions, or low-code outputs into scalable, secure, and maintainable production systems.
- Refine, optimize, and productionize AI-generated code by applying proper architecture, validation, error handling, and performance tuning.
- Identify opportunities to embed AI capabilities into applications (e.g. automation, intelligent workflows, data-driven features) to enhance user experience and operational efficiency.
- Build proof-of-concepts and system prototypes using AI tools to validate ideas, user flows, and technical feasibility.
- Provide technical input for solution design, feasibility assessment, and development effort estimation.
- Prepare and maintain accurate technical documentation for development, deployment, and maintenance.
- Stay current with emerging technologies and development trends, recommending improvements where appropriate.
- Mentor junior developers through guidance and knowledge sharing.
- Perform additional responsibilities as assigned in alignment with team and organizational objectives.
Requirements
- Strong hands-on experience in full-stack development across both frontend and backend systems using the following stacks:
- NodeJS
- PostgreSQL
- React
- TailwindCSS - Experience with cross‑platform development frameworks such as React or Vue.
- Solid understanding of backend development, RESTful APIs, and database concepts.
- Familiarity with software version control, CI/CD pipelines, and release management practices.
- Understanding of mobile responsive UI/UX principles.
- Strong analytical, problem‑solving, and debugging skills.
- Ability to work independently and manage multiple priorities in a fast‑paced environment.
- Strong communication and collaboration skills with cross‑functional teams.
- High attention to detail, quality, and maintainability.
- Demonstrates professionalism, accountability, and strong personal ethics.
- Bachelor’s Degree in Computer Science or equivalent relevant experience.
- Minimum 3–5 years of experience in full stack and/or application development.
- Proven track record in delivering production-ready applications.
- Experience mentoring junior developers is an added advantage.
Skills Required
- Hands-on experience with NodeJS, PostgreSQL, React, TailwindCSS
- Experience with cross-platform frameworks (React or Vue)
- Solid understanding of backend development, RESTful APIs, and database concepts
- Familiarity with version control, CI/CD pipelines, and release management
- Understanding of mobile responsive UI/UX principles
- Minimum 3-5 years of experience in full stack and/or application development
- Bachelor's Degree in Computer Science or equivalent relevant experience
- Proven track record delivering production-ready applications
- Strong analytical, problem-solving, debugging skills and attention to quality
- Strong communication and collaboration skills; ability to work independently and manage priorities
- Experience mentoring junior developers
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Biomed Global is a leading total solution provider in the biomedical and life sciences industry, operating across Southeast Asia. The company provides a holistic range of innovative medical solutions and cutting-edge biomedical technologies spanning research, development, and clinical applications. Its mission is to advance healthcare standards and facilitate medical breakthroughs by bringing together leading-edge medical solutions and expert support to enrich lives.







