Senior Frontend Developer
OmnicellAbout the role
As a Frontend Developer 3, you will play a critical role in designing, developing, and maintaining user interfaces for web applications, ensuring a seamless and visually appealing user experience. You will collaborate closely with cross-functional teams, including product managers, UX designers, and backend developers, to deliver high-quality, scalable, and performant web applications. Your expertise in Angular will be instrumental in enhancing our user interfaces and ensuring an exceptional user experience.
Responsibilities:
- Develop and maintain high-quality web applications using Angular.
- Collaborate with product owners and UX designers to implement design specifications and ensure a seamless user experience.
- Optimize web applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code while following best practices and coding standards.
- Create unit tests to help ensure code quality throughout the application’s life cycle.
- Participate in code reviews, providing and receiving constructive feedback to ensure code quality and adherence to best practices.
- Work closely with backend developers to integrate front-end components with back-end services.
- Troubleshoot and debug issues across multiple browsers and platforms.
- Demonstrate a strong understanding of security best practices in web development.
- Stay up-to-date with the latest industry trends and best practices in front-end development to continually improve skills and product quality.
Required Skills:
- Strong proficiency in Angular and TypeScript.
- Extensive experience with HTML5, CSS, and JavaScript.
- Proven track record of building and maintaining complex web applications.
- Familiarity with front-end build tools and development workflows (e.g., Webpack, npm).
- Experience with version control systems, such as Git.
- Knowledge of RESTful API design and development.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced, collaborative environment.
- A can-do attitude and ability to make a positive impact on our culture.
- Ability to always put the customer first.
Preferred Skills:
- Full-stack development experience with Java.
- Knowledge of microservice architecture principles and best practices.
- Familiarity with cloud-based deployment strategies, especially AWS.
- Experience with Docker, Kubernetes, or other containerization technologies.
- Understanding of DevOps practices and CI/CD pipelines.
- Experience with other front-end frameworks and libraries.
- Familiarity with relational databases such as PostgreSQL.
- Understanding of Agile/Scrum development methodologies.
Basic Requirements:
- Bachelor’s degree in Computer Science, Math, or other Engineering field.
- 5+ years hands-on experience in software development.
Work Conditions:
- Remote environment; work from home.
- Ability to travel 10% of the time.
- Availability for handling critical production escalations as needed.
- As Passionate Transformers, we find a better way to innovate relentlessly.
- Being Mission Driven, we consistently deliver on our promises.
- Our Entrepreneurial spirit makes the most of EVERY opportunity for innovation.
- Understanding that Relationships Matter creates synergies that yield the greatest benefits for all.
- In Doing the Right Thing, we lead by example in ALL we do.
We value creating an inclusive culture and a healthier world through ESG initiatives, Employee Impact Groups, learning, well-being programs, and more. Join us in transforming the pharmacy care delivery model, making patient care safer and smarter for all.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s