We are seeking a Senior Angular Developer with extensive experience in modern front-end development. The ideal candidate should have a deep understanding of Angular, TypeScript, RxJS (or other state management libraries), and RESTful APIs. You will work on building scalable, high-performance web applications and contribute to the architecture, development, and deployment of critical projects. Strong communication skills are essential as you'll collaborate closely with cross-functional teams.
Requirements
Develop and optimize Angular-based applications using modern best practices.
Implement and integrate RESTful APIs for efficient data fetching.
Create and maintain design systems in collaboration with UI/UX designers using Figma and Storybook.
Build reusable, scalable, and modular UI components for better consistency and maintainability.
Ensure high-performance rendering and optimize front-end performance.
Work closely with designers to translate Figma prototypes into pixel-perfect UI components.
Participate in code reviews and mentor junior developers.
Collaborate with backend engineers to integrate APIs and enhance application functionality.
Stay up-to-date with emerging trends in Angular, TypeScript, and front-end development.
Knowledge of CSS frameworks like Tailwind CSS, Bootstrap, or Material Design.
Experience with unit testing using Jasmine/Karma.
Understanding of Webpack and build optimization techniques.
Familiarity with CI/CD pipelines and DevOps practices.
Experience working with RESTful APIs and authentication mechanisms (OAuth, JWT, etc.).
Strong problem-solving skills and ability to work in an agile development environment.