Front-End Developer Role Overview
We are looking for a skilled front-end developer with experience in Angular to work on a modern Nx monorepo setup with shared libraries, Tailwind, Storybook, and a mobile app built with Ionic & Capacitor.
Tech Stack
* Angular 18+: With server-side rendering capabilities
* Nx Monorepo: For managing applications and libraries
* Tailwind CSS: A utility-first CSS framework
* TypeScript 5+: For static typing and development
* Jest: For unit testing
* Cypress: For end-to-end testing
* Storybook: For UI component documentation and showcase
* Express: For simple backend logic
The Ideal Candidate Profile
We are seeking an experienced front-end developer who shares our values and ambitions. The ideal candidate should have:
* Strong experience with Angular, including reactive forms, modules, and server-side rendering
* Solid knowledge of TypeScript
* Experience with Nx monorepos or modular frontend architectures
* Comfortable working with Tailwind CSS
* Good testing practices with Jest and Cypress
* Experience with Storybook for documenting and showcasing UI components
* Familiarity with Ionic & Capacitor for building and testing mobile apps
* Git fluency and basic understanding of pre-commit hooks
Bonus Points
* Nx affected, caching, or other Nx-specific features
* Transloco for i18n
* Code documentation with Compodoc or Storybook addons
* Clean, maintainable code and good developer experience (DX)
If you're up for the challenge, we'd love to hear from you.