Job Description
We’re seeking a UI/UX Developer to join our multidisciplinary product team, a tight-knit group of full-stack developers and designers building user-centered digital products. In this role, you’ll focus on crafting seamless, accessible, and visually cohesive interfaces that elevate both the look and feel of our applications.
You’ll work closely with developers and designers to turn concepts into production-ready features, writing clean, maintainable Angular code that brings great interfaces to life. Beyond implementing designs, you’ll help define and evolve our component architecture, improve performance and accessibility, and ensure consistent, high-quality experiences across platforms.
This role is ideal for someone who thrives in a collaborative, agile environment and values craftsmanship, clarity, and detail as much as code quality. You’ll play a key role in defining how our products communicate, feel, and function, balancing technical excellence with thoughtful design.
Key Responsibilities:
Develop and maintain scalable web applications using Angular within an Nx monorepo setup.
Implement modern Angular features and patterns, including Signals, RxJS, and reactive programming.
Build responsive, accessible, and visually cohesive interfaces using TailwindCSS, HTML5, and JavaScript.
Design and maintain mobile functionality using Capacitor or similar hybrid frameworks.
Manage and resolve support tickets, providing quick, reliable solutions.
Apply strong UX and UI principles to deliver smooth, user-centered experiences.
Create wireframes, mockups, and prototypes in Figma, turning ideas into polished, interactive designs.
Maintain clean Git workflows, handle branching, merging, and code reviews with confidence.
Write and maintain clear documentation for components, workflows, and design systems.
Requirements:
Excellent UI and UX design sense with a strong understanding of how to build interfaces that are both functional and intuitive.
Proven experience with Angular, including Signals, RxJS, and reactive programming patterns.
Experience working with Nx monorepos or similar scalable monorepo architectures.
Strong command of TailwindCSS, HTML5, CSS3, and JavaScript (ES6+).
Proficiency in Git, including branching, merging, pull requests, and version control best practices.
Hands-on experience with Capacitor, Ionic, or similar hybrid mobile tools.
Proficiency with Figma and the ability to create designs, wireframes, and prototypes that guide implementation.
Familiarity with GitHub for collaboration and issue tracking.
Strong problem-solving abilities, attention to detail, and an ownership mindset.
Applicant skills that are a bonus:
Experience integrating RESTful APIs and managing data-driven components.
Familiarity with CI/CD pipelines, automated deployments, or cloud workflows.
Previous experience in application support or maintenance environments.
Understanding of design systems and scalable UI component architectures.