- Company Name
- Vaiticka Solution
- Job Title
- Angular Developer
- Job Description
-
**Job Title:** Senior Angular Developer
**Role Summary**
Lead the design, development, and maintenance of high‑performance Angular (12+) web applications for healthcare and medical device solutions. Collaborate within an Agile team to deliver user‑centric UI components, integrate backend services, and uphold rigorous coding standards and testing practices.
**Expectations**
- Senior‑level proficiency in Angular 12+ and TypeScript (5+ years of production experience).
- Extensive experience with micro‑frontend architecture, Node.js/RESTful API integration, and responsive UI frameworks (Angular Material, Bootstrap, HTML5/CSS3).
- Proven track record of delivering complex UI components under Agile timelines with a strong focus on quality through unit and end‑to‑end testing.
- Effective communicator capable of engaging stakeholders, facilitating requirements workshops, and documenting design decisions.
**Key Responsibilities**
- Architect, implement, and evolve micro‑frontend modules and associated services.
- Build reusable, responsive UI components using Angular Material, Bootstrap, and custom CSS.
- Develop and maintain unit tests (Jasmine, Karma, Jest) and perform end‑to‑end testing with Cypress.
- Collaborate with cross‑functional teams (UX, backend, QA) to translate business requirements into technical designs.
- Participate in daily stand‑ups, sprint planning, retrospectives, and knowledge‑sharing sessions.
- Ensure code quality through code reviews, linting, and adherence to best practices.
- Document component APIs, architectural decisions, and deployment guidelines.
- Engage with client stakeholders to gather feedback, clarify requirements, and provide project status updates.
- Apply industry‑specific standards for healthcare and medical device applications (e.g., DICOM, MR Modality).
**Required Skills**
- Angular 12+ with TypeScript, HTML5, CSS3, and JavaScript
- Micro‑frontend & micro‑app architecture
- Node.js, RESTful API integration
- UI frameworks: Angular Material Design, Bootstrap
- CI/CD & deployment basics (Git, npm, Docker)
- Unit testing: Jasmine, Karma, Jest
- E2E testing: Cypress
- Agile methodologies (SCRUM/Scrum‑like frameworks)
- Strong communication, collaboration, and documentation skills
- Knowledge of medical device or healthcare application domains preferred (DICOM, medical imaging)
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- No mandatory certifications, but familiarity with industry standards (e.g., ISO 13485, HIPAA) is a plus.