We are expanding our ICyte Application team with a skilled Frontend Developer who will build high-quality, scalable, and performant user interfaces for our analytics and workflow applications.
This role focuses on developing component-based Angular architectures, optimizing performance, and collaborating closely with product, backend, and QA teams to deliver reliable, responsive experiences.
Key Responsibilities
- Develop responsive and reusable UI components using Angular, TypeScript, RxJS, HTML, and CSS/SASS.
- Implement scalable component architectures and shared UI patterns.
- Optimize frontend performance through AOT compilation, tree shaking, and efficient observable patterns.
- Translate functional requirements into clean, maintainable code that adheres to best practices.
- Collaborate closely with backend engineers, QA, and product owners to deliver high-quality application features.
- Participate in backlog refinement, sprint planning, and the agile development lifecycle.
- Ensure UI reliability through unit testing, responsiveness checks, accessibility compliance, and code reviews.
- Use Git/GitHub, CI/CD pipelines, and DevOps workflows to deliver stable, secure code.