Angular
SquareShift
full-time
Required skills
- Angular
- RxJS
- NgRx
- TypeScript
- JavaScript
- HTML5
- CSS3
- Git
About the role
Job Description
We are looking for a skilled and experienced Angular Developer with strong expertise in Angular 18/21, RxJS, and NgRx to join our development team. The ideal candidate should have hands-on experience building scalable front-end applications and a solid understanding of modern UI architecture and state management.
Key Responsibilities
- Develop and maintain scalable web applications using Angular 18/21
- Build reusable and efficient UI components
- Implement reactive programming using RxJS
- Manage application state using NgRx
- Collaborate with backend developers, QA, and cross-functional teams
- Optimize applications for maximum performance and responsiveness
- Participate in code reviews and follow best coding practices
- Troubleshoot and debug front-end issues
Requirements
Required Skills
- 5+ years of experience in Frontend development
- Strong hands-on experience with Angular (Angular 18/21 preferred)
- Good expertise in RxJS and reactive programming concepts
- Experience with NgRx for state management
- Strong knowledge of TypeScript, JavaScript, HTML5, and CSS3
- Understanding of REST APIs and integration
- Familiarity with Git/version control systems
- Good problem-solving and communication skills
Benefits
Good to Have
- Basic knowledge of React and Redux
- Experience with Agile/Scrum methodology
- Exposure to unit testing frameworks
About SquareShift
Provides enterprise cloud migration, data engineering, and AI solutions.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.