With the current innovative technology environment, the company has started an ambitious journey to modernization of its technical product offering starting with digital e-banking.
To participate in this transformation, we are looking for an enthusiastic front-end developer to join our UI team to build amazing user experiences with AngularJS.
The developer will apply their extensive experience with modern technologies and practices to help end-users make effective use of e-banking.
PROFESSIONAL REQUIREMENTS
REQUIRED LEVEL OF KNOWLEDGE AND/OR DIPLOMA
- Degree from a technical institute, university or college and have at least 5-10 years’ experience in design and development in a full stack environment
PROFESSIONAL EXPERIENCE
- Experience with development tool chain (Maven, Git, VSCode, Sonar, VeraCode)
- Experience with continuous integration (Jenkins, Docker, Openshift/Kubernetes)
BUSINESS KNOWLEDGE
- Experience with development tool chain (Maven, Git, VSCode, Sonar, VeraCode)
- Experience with continuous integration (Jenkins, Docker, Openshift/Kubernetes)
TECHNICAL KNOWLEDGE
- ES6
- JavaScript transpilers
- Typescript
- NodeJS
- Angular, PrimeNG, RxJS and Redux for creating responsive and user-friendly interfaces.
- HTML5, CSS, Bootstrap, JQuery
- Module bundling/loading technologies like Webpack
- Java Web Development
- CI/CD using GitLab, Jenkins, Sonar
- Maven
RESPONSIBILITIES
- Develop and test new features
- Participate in constructive design discussions to deliver maintainable and practical solutions
- Make recommendations on how to evolve the code base
- Accurately estimate development effort
- Squash bugs
- Participate in peer code reviews
- Mentor junior developers
FUNCTIONAL AND TRANSVERSAL COMPETENCES
- Familiar with Angular development environment including frameworks like RxJs and Redux
- Familiar with Java frameworks Spring, JPA, and Hibernate