About the role:
We are seeking a highly skilled and experienced Frontend Angular Engineer to join our dynamic team. In this role, you will be responsible for developing high-quality, scalable, testable, and performant Angular applications.
Responsibilities:
- Develop high-quality, scalable, testable, and performant Angular applications
- Engage in software testing, validation, programming, and comprehensive documentation efforts
- Lead project initiatives when assigned, including task delegation, effort coordination, and performance monitoring
- Offer technical guidance and support in resolving complex programming challenges
- Conduct thorough code reviews and deliver constructive feedback to maintain code quality and best practices
What are we looking for:
- University degree in IT, Computer Science, Engineering, or a related technical field
- Advanced level of English, both written and spoken
- Strive to constantly develop & improve client-facing components, with an emphasis on optimization and reusability
- Hands-on experience in the development of web front-end applications using: Angular 15, Bootstrap, PrimeNg
- A good understanding of Material-UI/Bootstrap, CSS & HTML
- Experience writing applications in ES6 JavaScript or TypeScript
- Experience with Responsive Design
- Experience with CSS frameworks and pre-processors like Sass and LESS
- Skillful usage of RESTful APIs
- Cross-Browser development
- Good understanding of the browser rendering pipeline
- Familiarity with front-end building tools (Webpack, NPM, Yarn) and source management (Git)
- Jasmine, Karma, and Protractor for testing
- Good understanding of business requirements and ability to write documentation for developed features
- Detail and user orientation
- Innovative in providing solutions
- Likes to take on challenges with calculated risk
Tech stack mandatory:
- Angular
- Familiar with at least v13 and upper
- Latest v19 and AngularJs 1.x
- TypeScript, HTML5, CSS, RxJs
Nice to have:
- Experience with PrimeNG or Angular Material
- Experience with unit testing, we use Jest
- An understanding of new Angular features like signals, standalone components, etc
- Working with GIT