Sr. Angular Developer
Henry ScheinAbout the role
JOB OVERVIEW:
This role will play a key role in building high-performance, scalable web applications using Angular and modern web technologies. As a senior developer, you will be responsible for designing and implementing complex UI components, mentoring junior developers, and collaborating closely with UX designers, backend engineers, and product managers to deliver exceptional digital experiences.
KEY RESPONSIBILITIES:
Design and develop dynamic, responsive web applications using Angular (v12+).
Write clean, maintainable, and well-documented TypeScript, HTML, and SCSS code.
Implement complex UI features, data binding, routing, state management, and performance optimization.
Apply component-based architecture principles and reusable module patterns.
Follow SOLID principles, clean code practices, and Angular style guides.
Contribute to front-end architecture decisions and help evolve development standards.
Write unit, integration, and end-to-end tests using Jasmine, Karma, or Cypress.
Ensure cross-browser compatibility and responsive design across devices.
Work closely with UX/UI designers to translate designs into functional web interfaces.
Collaborate with backend developers to integrate RESTful APIs and ensure data integrity.
Participate in Agile ceremonies—daily standups, sprint planning, and retrospectives.
Mentor junior developers and assist in code reviews to ensure high code quality.
Foster a culture of continuous improvement, learning, and knowledge sharing.
SPECIFIC KNOWLEDGE & SKILLS:
Experience with performance profiling, lazy loading, and code splitting.
Knowledge of accessibility (WCAG) and SEO optimization best practices.
Familiarity with testing frameworks like Cypress, Jest, or Playwright.
Exposure to backend technologies (e.g., Node.js, .NET, or Java) is a plus.
Experience with enterprise-scale applications or micro frontend architecture.
GENERAL SKILLS & COMPETENCIES:
Strong understanding of industry practices
High proficiency with tools, systems, and procedures
Good planning/organizational skills and techniques
Good decision making, analysis and problem-solving skills with ability to multi-task
Strong verbal and written communication skills
Good presentation and public speaking skills
Good interpersonal skills
Good conflict resolution skills and ability to deliver difficult messages
Ability to build partnerships at all levels within the company, begin to build partnerships externally
Resolve complex issues in effective ways
MINIMUM WORK EXPERIENCE:
Typically 5 to 7 or more years of increasing responsibility in terms of any applicable professional experience.
PREFERRED EDUCATION:
Typically a Bachelor's Degree or global equivalent in related discipline. Master's degree or global equivalent a plus. May hold one or more industry certifications; professional certification may be required to advance.
TRAVEL / PHYSICAL DEMANDS:
Travel typically less than 10%. Office environment. No special physical demands required.
KNOWLEDGE:
Senior level professional; knowledge and full understanding of one or more disciplines and good knowledge of organization, processes and customers. Good judgment, strong analytical ability, evaluation, originality and ingenuity required to perform tasks. Know and apply the fundament
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