About the Client
Our client unite business and technology to create the future of banking, to deliver best possible services for their clients.
-We’re a team of experienced developers who love to exchange ideas and push the boundaries
-We provide everything you need to work (e.g., MacBook Pro, mobile device, licenses) and lots of additional benefits
-We are open minded, and we are always keen to stand up and go the extra mile for the correct solution
-We care for your personal well-being and career development while actively supporting your educational needs
-We encourage regular conference visits and multiple chances to shine with our application
-New Work is not just another buzz word to us. We proactively adapt to the ever-changing work environment of today
-Working from home, virtual office, working while riding a bike. What ever and how ever you do your best work to make our application shine, is fine by us.
About the Role
For our client we are looking for someone who will implement new features, change or extend existing in ReactJS for the banking platform.
Responsibilities
As our Frontend Engineer (all genders), you will implement new features for the banking platform, and when needed, change and extend existing features. You’ll collaborate closely with business analysts in specking new features, initiate test coverage for existing features, and help bring innovative and delightful designs to life. We’re looking for mindful, empathetic, and self-aware engineers to join our team and make our application shine for the user.
Requirements
-Several years of experience building single page web applications
-Fluency in web development technologies with a good feel for what is and is not possible
-A bag-full of JavaScript (ES6), ReactJS or BackboneJS, and Git skills, with some TypeScript knowledge also welcome
-Ninja-like skills of refactoring and working with legacy code.
-Understanding the value of TDD, BDD and testing frameworks (Jest, Mocha, Jasmine) as a way to deliver software of higher value
-An ability to express your values and opinions and articulating them in fluent English
Nice to Have Skills
-knows all the good parts of JavaScript
-is experienced with Test-driven JavaScript development
-wants to write clean and solid code
-loves improving the Design of existing code
-manages to work effectively with legacy code
-spent time learning JavaScript design patterns
-already started the road from journeyman to master
-can tell what the code smells like