Software Engineer (Front-End, Angular Developer)
Who We Are and Why Join Us
At OnMed our purpose is simple but powerful...to improve the quality of life and sense of well-being in our communities by bringing access to healthcare to everyone, everywhere. Our path to everywhere has already begun, with our innovative CareStation, a small but mighty, Clinic-in-a-Box, bringing #healthcareaccess anywhere with an outlet to plug it in. Poised to become a key component in America’s public health infrastructure, the OnMed CareStation is the only tech-enabled, human-led, hybrid care solution that combines the comprehensive experience, trust and outcomes of a clinic, with the rapid scalability of virtual care.
At OnMed, every role, everyday, is directly impacting the communities we serve. You’ll join a high-performing purpose-driven team, innovating to break down the barriers that keep people from the care they need.
This is not just a job...it's a movement to bring access to healthcare where and when people need it most. It’s healthcare that shows up.
Who You Are
As a Software Engineer specializing in Angular at OnMed, you'll be a key player in developing, optimizing, and enhancing the next generation of web applications. You will have the opportunity to work on innovative projects that are critical to our mission, collaborating with cross-functional teams to deliver seamless, high-performance solutions. From writing and debugging code to designing scalable architectures, you’ll be responsible for creating robust Angular applications that meet both business needs and technical requirements. Your expertise will directly contribute to improving user experiences and driving the success of our products.
Role’s 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.
- Work closely with backend engineers, designers, and product managers to deliver features.
- Conduct and participate in code reviews to maintain code quality standards.
Knowledge, Skills & Abilities
Must Have
- 3-5 years of professional experience in front-end software development.
- 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.
- Excellent communication, documentation, and troubleshooting skills.
- Experience with CI/CD and cloud environments.
Nice to Have
- Experience with Angular 16+ migration and latest angular features.
- Knowledge of micro frontend architecture.
- Experience with real-time communication: WebRTC for video/audio, WebSocket/SignalR for messaging.
Education & Experience
- 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.
Benefits
OnMed provides a competitive salary and benefits package, including unlimited PTO and paid holidays.
The base salary range for this role is $110,000 - $125,000, commensurate with the candidate's experience, plus an annual discretionary performance bonus.
OnMed is a proud equal opportunity employer. All qualified applicants will be considered without regard to race, color, creed, religion, gender, sexual orientation, national origin, genetic information, disability, age, marital status, veteran status, or any other category protected by law.
Recommended Jobs
Part Time Pet Sitter - Northtowns
We're Hiring: Professional Pet Sitters (Amherst/Buffalo Area) + (Orchard Park Area) Do you love animals and want to make a difference in the lives of pets and their people? Sit n Stay Dog Training i…
Senior/Staff Backend Engineer - New York
About Us At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordabl…
Social media associate producer
Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of …
Senior Data Engineer
Must be located in NYC (we are in office Monday - Thursday). Please apply by emailing [email protected] with “Senior Data Engineer” in the subject line and include the following: Sh…
Manufacturing Supervisor I
WHO WE ARE: Dejana Truck & Utility is a division of Douglas Dynamics, North America’s premier manufacturer and up-fitter of work truck attachments and equipment. Our belief is that our employees and …
Applied Machine Learning Engineer
We’re looking for a Senior Applied Machine Learning Engineer to design and deploy intelligent systems to automate infrastructure workflows. You’ll work hands-on with cutting-edge technologies—LLMs,…
Customer assistant
Job Title: Customer Happiness Assistant (Seasonal) About Bombas: Bombas is a comfort focused premium basics brand with a mission to help those in need. The company launched in 2013, after th…
Patient Registration Representative
Patient Registration Representative Location Buffalo, NY : Under the direction of the Site Manager or Supervisor Patient Access Services, this position is responsible for completing the inpatient and …
Accounts Payable Temp
Company Description On-site short term contract opportunity in the healthcare insurance industry. Job Description 30-60 days temporary on-site assignment. Process all vendor payments e…