Responsibilities:
- Contact with project stakeholders and client
- Participate in technical planning sessions and scrum ceremonies
- Pair coding with || mentoring fellow team members
Requirements:
- Angular LTS version
- TypeScript 5.x
- JavaScript (ES 6+)
- S.O.L.I.D. understanding of OOP concepts
- RxJs (6+)
- State management lib - NgRx || NgXs || Akita || Elf
- Angular UI framework - Material || Ng Zorro || PrimNg || KendoUi || NgxBootstrap
- CSS framework - tailwind CSS, bootstrap (5+)
- Storybook
- Jira
- TDD
- HTML5
- CSS3 + (Sass, Scss)
- Unit testing - Jest || Karma & Jasmine
- E2E testing - Playwright || Cypress
- JSON, YAML, MD
- Docker (user level fluency)
- Experience using Ai tooling for development
- Workspace tooling & configuration: tsconfig, angular.json, package.json etc.
- Fluent in English (both written and spoken)
An advantage, but not a requirement:
- Node.js
- Vue.js
- Cloud platforms: AWS || GCP
- SQL, NoSQL knowledge
- Design Patterns