Role Summary
We're looking for a Frontend Engineer to join our industrial platform team, building enterprise Angular applications. You'll work on micro-frontend architecture, shared component libraries, and user-facing features that serve global operations.
Responsibilities
- Develop and maintain Angular applications using standalone components, signals, and modern control flow
- Contribute to shared libraries (UI components, utilities, data-access layers)
- Implement responsive, accessible UIs following design system specifications
- Write unit and integration tests (Jest/Karma + Cypress/Playwright)
- Collaborate with UX designers to translate Figma designs into production-ready code
- Participate in code reviews, sprint ceremonies, and architectural discussions
- Troubleshoot and resolve frontend defects across browsers and environments
Required Skills
- 3–5 years of professional frontend development experience
- Strong proficiency in Angular (v21+), TypeScript, and RxJS
- Experience with component-driven architecture and reactive state management (NgRx or similar)
- Solid understanding of HTML5, CSS3/SCSS, and responsive design
- Experience writing automated tests at multiple levels (unit, integration, e2e)
- Comfortable with Git workflows, CI/CD pipelines, and pull request processes
Nice to Have
- Exposure to micro-frontend patterns (Module Federation, Native Federation)
- Experience with Azure services (Static Web Apps, DevOps Pipelines)
- Understanding of web security fundamentals (CSP, XSS prevention, OWASP Top 10)
- Familiarity with i18n/l10n in enterprise applications
- Experience consuming and integrating REST or GraphQL APIs
Skills: angular,.net,azure,asp.net core,.net core