This role requires hands-on experience in front-end development, specifically with Angular 16+, TypeScript, PrimeNG, HTML5, CSS, state management (NgRx), and RxJS. Strong English communication skills are essential. Experience with automated testing and micro-frontend development is a plus.
Must have:
Angular 16+
TypeScript knowledge
PrimeNG experience
HTML5, CSS
Good to have:
Automated test
Micro-frontend app
DevOps experience
Continuous delivery
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
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