Role Purpose:
Build complex UIs for a tax data management platform using Angular 17+. Collaborate with a pod of engineers in a microfrontend architecture.
Key Responsibilities:
- Frontend Development: Create reusable components with Angular 17 (standalone, signals). Implement interactive tables with AgGrid Enterprise (filters, grouping, custom cell renderers).
- Architecture: Integrate microfrontends using Module Federation. Consume REST APIs with Angular HttpClient.
- Quality Assurance: Write unit tests with Jasmine/Karma. Optimize performance (lazy loading, change detection).
Non-Negotiable Tech Stack:
- Angular 17+ (standalone components, signals).
- AgGrid Enterprise (server-side row model, custom renderers).
- Advanced TypeScript (generics, decorators).
- Technical English (code documentation).
Nice-to-Have:
- Experience with: Auth0/OAuth2 authentication. Data visualization (AG Charts, D3.js).
- Certifications: Angular Certified Developer.
Perks:
- High-performance hardware provided.
- Sponsorship for conferences (e.g., NgConf).