About the job
Job description:Required Skills - Practical experience in front-end development
- Up-to-date Angular 16+ and TypeScript knowledge
- PrimeNG
- Experience using HTML5, CSS, State management (NgRx) and RxJS
- Advanced English (for everyday business communication)
Optional Skills - Front-End automated test experience
- Experience building Micro-frontend application(s)
- DevOps
Tasks and Responsibilities - Implementation of frontend applications based on UI mockups
- Designing, developing, testing and documenting software systems and applications according to user story reflected in product backlog
- Together with the team you ensure the quality of the developed solutions
- Working in an Agile development team to solve problems and deliver new solutions
- Ensuring the operation and performance of the systems
- Continuous delivery: Implementing automation (ie.: by implementing pipelines, IaC scripts) to ensure continuous integration, deployment and at the end to achieve continuous delivery (optional)
- Testing products and prototypes, automating tests (optional)
- Conducting tests on all layers (ie.: Unit, integration, end to end) and ensuring the overall software quality
- Refactoring code and architecture to ensure ability to continuously deliver value in iterative approach
- Keeping up to date all components, libs, dependencies to avoid technical debt
Soft Skills - Experienced in agile software development practices
- End-to-end thinking during implementation
- Team spirit
- Shared responsibility for the result of each sprint within the development team
Technologies - Angular 16+
- PrimeNG
- State management (NgRx)
- RxJS
- Typescript
- HTML5
- CSS