This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At CVS Health, we’re building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care. As the nation’s leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues – caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate. And we do it all with heart, each and every day.
Job Responsibility:
Design, develop and implement digital solutions and systems by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging, collaborate with cross-functional teams, and contribute to the overall technical direction and innovation of digital engineering projects
Participate in feature refinement sessions with key stakeholders to ensure the specified needs are clearly articulated, gaps identified and propose adjustments as needed
Maintain a user-centered and business-as-priority approach in design perspective and practice
Drive the adoption of modern frontend best practices, including component-driven development, state management, and modular architecture
Optimize application performance through code reviews, profiling, and continuous refactoring
Stay up-to-date with the latest front-end technologies, frameworks, and industry trends, and proactively propose new approaches to improve our technology stack
Participate in code reviews, provide mentorship to junior engineers, and champion best practices in frontend development and testing
Contributes to solution design and architecture discussions, collaborating with architects and senior engineers
Communicate and coordinate with team members to ensure alignment, provide technical insights, and contribute to decision-making processes
Contribute to the adoption of best practices, new technologies, and tools to enhance productivity, efficiency, and code quality
Participate in knowledge sharing activities, such as code reviews, tech talks, and workshops, to foster a culture of learning and collaboration within the team
Work with other developers and team members to implement complex features, enhance existing functionality, and ensure the delivery of high-quality code
Provide input on technical feasibility, performance optimization, and scalability considerations to ensure that the overall solution meets the desired objectives
Utilize, expand and create new automated testing frameworks, preferably using BDD, Selenium
Drive the adoption of CI/CD pipelines for frontend applications, automating the build, testing and deployment process
Leverage expertise to design and implement efficient and scalable solutions that meet business requirements and quality standards
Requirements:
7+ years of experience in software development specifically within enterprise/web applications
5+ years of experience with frontend technologies such as JavaScript, html, CSS, etc
5+ years of experience with HTML5, CSS3, Sass/Less, Mixins, Polyfills, JS Libraries & Frameworks like (jQuery, NodeJS, AngularJS, Angular 17.0 & above)
2+ years of NGRx State management
Proven background as a technical lead in leading the design, development, and implementation of user interfaces using Angular and other modern frontend technologies
Bachelor’s degree or equivalent experience (HS diploma + 4 years relevant experience)
Nice to have:
Experience with various version control tools like GIT and SVN
Working experience of CI/CD pipeline integration, GIT and Jenkins
Experience with writing custom reusable components, pipes, directives, services & modules using Angular CLI
Collaborate with UX/UI designers, backend developers, and product managers to build intuitive, responsive, and accessible web applications
Develop scalable frontend components with a focus on reusability, performance, and maintainability
Integrate REST APIs and GraphQL endpoints into frontend applications, ensuring efficient data retrieval and seamless user experiences
Implement comprehensive testing strategies using frameworks like Jest, Jasmine, or Cypress to ensure high-quality, bug-free software
Adept at growth mindset (agility and developing yourself and others) skills
Adept at execution and delivery (planning, delivering, and supporting) skills
What we offer:
Affordable medical plan options
401(k) plan (including matching company contributions)
Employee stock purchase plan
No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching