Job Description:
• Design, develop, and maintain Ceresti’s web applications using Angular and TypeScript
• Translate product, clinical, and UX requirements into responsive, accessible, performant interfaces
• Build and consume secure APIs that talk to our Go backend and PostgreSQL data layer
• Containerize and deploy front-end services with Docker and our cloud-based CI/CD pipelines
• Own front-end performance: bundle size, runtime performance, core web vitals, and time-to-interactive
• Champion accessibility (WCAG 2.1 AA / Section 508) so that caregivers of every age and ability can use what we build
• Drive front-end architecture decisions: component libraries, state management (RxJS / NgRx / Signals), and module boundaries
• Participate fully in our Agile process and collaborate daily with backend, mobile, QA, design, and clinical teammates
• Review pull requests, raise the bar on code quality, and mentor other engineers
• Help safeguard PHI in every layer of the UI, from authentication flows to logging hygiene
Requirements:
• BS/BA degree or higher in Computer Science, Engineering, or a related technical field
• 8+ years of professional front-end engineering experience shipping production web applications
• 5+ years of hands-on experience with Angular (2+) and TypeScript
• Strong experience with Docker for local development and production builds
• Working knowledge of PostgreSQL, including writing the queries needed to debug a UI-layer data issue end-to-end
• Experience deploying to and operating in cloud environments (AWS, Azure, or GCP)
• Deep fluency in HTML5, modern CSS / SCSS, and responsive design
• Experience with state management patterns (Signals)
• Solid testing practice with Jest, Jasmine/Karma, and end-to-end frameworks (Playwright or Cypress)
• Experience with build tooling and CI/CD pipelines (Bitbucket Pipelines, GitHub Actions, GitLab CI, CircleCI, or similar)
• Familiarity with REST and authentication flows
• Experience designing for accessibility (WCAG/ADA) and internationalization
• Experience using AI coding assistants (e.g., GitHub Copilot, Cursor, Claude) to accelerate development
• Experience integrating LLM APIs (OpenAI, Anthropic, etc.) into web applications, or building conversational/AI-assisted features, is a strong plus
• Healthcare or HIPAA-regulated experience is a plus; an instinct for protecting PHI is required
• Demonstrated experience working in Agile/Scrum teams
Benefits:
• Competitive salary and benefits package
• Opportunities for professional growth and development
• Collaborative and dynamic work environment
• Flexible work arrangements and remote work options
• Access to cutting-edge technologies and tools
• The chance to do work that directly improves the lives of patients with dementia and the families who love them