OnMed's business problem is to improve the quality of life and sense of well-being in communities by bringing access to healthcare to everyone, everywhere, through their innovative CareStation, a Clinic-in-a-Box solution.
Requirements
- Hands-on experience in developing web applications using Angular, Typescript, JavaScript, HTML/CSS.
- Deep understanding of Angular fundamentals: components, services, directives, pipes, dependency injection.
- Proven experience with State Management (RxJS, NgRx, Signals) in Angular applications.
- Strong experience integrating with RESTful APIs.
- Experience with Git and GitHub workflows.
- Experience with unit and integration testing, and using automating testing frameworks and tools.
- Experience with CI/CD and cloud environments.
Responsibilities
- Build and maintain modern web applications using Angular, TypeScript, JavaScript, HTML, and CSS.
- Implement and maintain robust state management solutions for complex Angular based SPAs.
- Design and implement seamless integrations with backend REST APIs and real-time services.
- Ensure applications are fast, responsive, and optimized for performance.
- Write clean, maintainable, well-documented, production quality code following best practices.
- Develop comprehensive unit, integration, and end-to-end tests.
- Participate in continuous integration and deployment processes using GitHub and Azure DevOps.
Other
- 3-5 years of professional experience in front-end software development.
- Excellent communication, documentation, and troubleshooting skills.
- Bachelor's degree in Computer Science or equivalent; Master’s degree preferred.
- At least 3 years of Angular programming experience.
- Healthcare industry experience is preferred.