Novice Frontend Engineer
Core
Design, develop, and test frontend application components for daily banking and savings products, ensuring functionality, quality, and performance.
Role type
Frontend Software Engineer
Builds
Web components and applications for retail banking customers
Domain
Banking / Web Development
Deliverable
production ML models | product features
Required skills
JavaScript (ES5/ES6), HTML, CSS, Angular 8+, ReactJS, Polymer, Lit-HTML/Lit-Element, Test Driven Development, REST, web-services, web testing stack (Karma, Chai, Sinon, Jasmine), CI/CD tools (GIT, Jenkins, Yarn, NPM, Bower), Rollup, Web-pack, Node CLI, Front-end design patterns, Micro-front-end strategies, Docker, Openshift, Kubernetes, Ansible, DDD, CI/CD pipelines, Agile/Scrum
Preferred skills
Java, Spring framework
Technologies
Angular, ReactJS, Polymer, Lit-HTML, Karma, Chai, Sinon, Jasmine, GIT, Jenkins, Yarn, NPM, Bower, Rollup, Web-pack, Docker, Openshift, Kubernetes, Ansible, Maven
Responsibilities
Design and develop frontend code, deliver production software, support production by fixing bugs, manage environments, refine stories, monitor releases
Seniority
Junior (1-3 years experience)