Design, develop, and maintain mobile and web applications, ensuring high performance, quality, and responsiveness.
Collaborate with stakeholders to gather business requirements and translate them into technical specifications.
Develop features and functionality using programming languages such as JavaScript, React, .NET, or mobile frameworks (e.g., React Native, Flutter).
Debug, troubleshoot, and optimize code for performance and scalability.
Implement APIs and integrate external systems with the developed applications.
Conduct unit testing and work with QA teams to ensure high-quality releases.
Assist with system architecture design and technical decision-making.
Work closely with the business team to clarify and refine requirements during the development lifecycle.
Create technical documentation and user guides for developed features.
Support UAT processes and work with stakeholders to ensure the application meets business goals.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
4+ years of hands-on experience in mobile and web development (experience in healthcare projects is an advantage).
Strong proficiency in front-end and back-end development technologies, such as JavaScript, React, Angular, .NET, or Java.
Experience with mobile development frameworks like React Native, Flutter, or native iOS/Android development.
Solid understanding of API integration, web services, and RESTful architectures.
Proficiency in writing SQL queries and managing databases (e.g., MySQL, PostgreSQL).
Experience with Agile methodologies, working within sprints to deliver features on time.
Ability to work independently in a fast-paced environment and manage multiple tasks simultaneously.
Preferred Skills:
Experience in healthcare IT systems (EHR/EMR, patient management systems) is highly desirable.
Knowledge of healthcare industry regulations such as HIPAA or PDPA.
Familiarity with cloud platforms like AWS or Azure and DevOps practices (CI/CD pipelines).
Experience with version control (Git) and project management tools (JIRA, Confluence).