Angular (latest version): Strong experience with Angular (12+).
JavaScript & TypeScript: Proficiency in JavaScript and TypeScript for building dynamic, type-safe applications and writing clean, maintainable code.
State Management with NgRx: Hands-on experience implementing NgRx for state management in Angular applications.
RxJS: Proficient in using RxJS for reactive programming, handling streams of data, and managing asynchronous operations in both Angular and mobile applications.
UI/UX Components (DevExtreme): Experience with DevExtreme for building modern, high-performance user interfaces. Familiarity with DevExtreme's grid, charts, data visualization, and other UI components is a plus.
ESLint: Strong experience with ESLint for maintaining consistent code quality, preventing common coding errors, and improving maintainability.
Preferred Skills, Experience, and Education:
Agile Methodologies: Experience working in Agile environments using tools like Jira, Confluence, and participating in sprint-based development cycles.
Cloud Integration: Experience integrating front-end apps with cloud services like Azure or AWS for deploying and hosting applications.
Familiarity with CI/CD pipelines, version control, and deployment tools such as GitLab CI, Jenkins, or Azure DevOps.