Bachelor’s degree in Computer Science, Engineering, or a related field
5+ years of professional frontend development experience
3+ years of hands-on Angular experience in production environments
Strong programming expertise in TypeScript and modern frontend development practices
Deep understanding of Angular concepts, including components, services, modules, routing, guards, andinterceptors
Hands-on experience with RxJS and reactive programming patterns in large-scale applications
Experience implementing scalable frontend architectures and reusable component-based systems
Proficiency with Tailwind CSS and custom UI component development
Experience integrating REST APIs, authentication/authorization flows, and complex data interactions
Strong understanding of responsive design, accessibility, and cross-browser compatibility
Strong focus on unit tests and automated testing using Jasmine, Karma, or similar frameworks
Experience with frontend code quality tools such as ESLint, Prettier, and Git-based pre-commit hooks
Familiarity with error monitoring and debugging tools such as Sentry
Proficiency with Git workflows, CI/CD pipelines, and modern software delivery practices
Experience working in Agile/Scrum teams
NOTE: This Job Description in no way states or implies that these are the only duties or functions to be performed by the incumbent. Personnel are required to follow any other job-related instructions and to perform any other job-related duties/functions requested by their supervisor
Anticipated salary range: $140,000 - $180,000