HE – Sr. Angular Engineer – Job0811

Summary

We are seeking a highly skilled and motivated Senior Angular Engineer to join our dynamic team. This role is pivotal in driving the development and enhancement of our single-page applications (SPAs), focusing on creating seamless and engaging user experiences such as membership and account management portals. The ideal candidate will leverage their expertise in Angular version 18 and collaborate closely with design/UX teams, backend engineers, and product owners to deliver robust, scalable, and high-quality solutions. This position offers an exciting opportunity to contribute to innovative projects within a fast-paced, evolving environment, ensuring our applications meet the highest standards of performance and usability.

Responsibilities

As a Senior Angular Engineer, you will:

  • Lead the development and maintenance of single-page applications using Angular version 18, ensuring clean, efficient, and reusable code.
  • Collaborate closely with design and UX teams to translate user interface designs and wireframes into high-quality, responsive web applications.
  • Work alongside backend engineers and product owners to integrate and coordinate RESTful APIs, ensuring seamless data flow and functionality across the platform.
  • Participate actively in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
  • Implement automated testing strategies using tools such as Playwright and Cypress to ensure the reliability and quality of deliverables.
  • Engage with QA (SDET) and Site Reliability Engineering (SRE) teams to identify and resolve issues, optimize performance, and enhance system reliability.
  • Adapt quickly to changing project scopes and priorities, maintaining effective communication with cross-functional teams to align on goals and deliverables.
  • Mentor junior engineers and contribute to best practices, code reviews, and continuous improvement initiatives.
  • Stay current with emerging technologies and industry trends to recommend and implement improvements that enhance user experience and development efficiency.

Requirements

Must-Have Skills

  • Expert-level proficiency in Angular 18, including component-based architecture, reactive programming with RxJS, Angular CLI, and state management techniques. Ability to build scalable and maintainable SPAs with a focus on performance and user experience.
  • Strong skills in CSS for styling and layout, including responsive design, Flexbox, Grid, and pre-processors like SASS or LESS to create visually appealing and consistent user interfaces.
  • Deep understanding of modern JavaScript (ES6+) features, asynchronous programming, and best practices for writing clean, modular, and efficient code.
  • Experience consuming and integrating RESTful APIs, handling authentication, error handling, and data synchronization between frontend and backend services.
  • Proficiency in using Playwright for end-to-end testing, automating browser interactions, and ensuring application functionality across different environments.
  • Skilled in Cypress for front-end testing, including writing and maintaining test scripts that validate UI components and user workflows.
  • Proven experience in designing and developing SPAs that provide smooth, fast, and interactive user experiences, with attention to routing, state management, and lazy loading.

Nice-to-Have Skills

  • Enrollment Automation: Familiarity with automating enrollment processes, particularly in contexts where user onboarding and account setup are critical, enhancing efficiency and user satisfaction.
  • Healthcare Platforms: Experience working on healthcare-related applications, understanding compliance, security, and domain-specific challenges.
  • Financial Services Platforms: Knowledge of financial services systems, including secure transaction handling, data privacy, and regulatory requirements.
  • Health Savings Accounts (HSA): Understanding of HSA products and workflows, which can inform feature development and user experience design in related portals.
  • Site Reliability Engineering (SRE): Experience collaborating with SRE teams to improve application reliability, monitoring, and incident response.
  • Agile Methodologies: Comfortable working in Agile environments, participating in sprint planning, stand-ups, retrospectives, and continuous delivery practices.
Job Type: Remote
Allowed Country: Argentina Brazil Colombia Costa Rica Peru

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf, .doc, .docx