Job Description:
Were looking for someone with a passion for technology, self-motivated and results oriented individual with the ability to work effectively with other team members.
What you will be doing
Contribute to the analysis of business requirements, prepare design and implementation recommendations and estimate development effort
Collaborate with cross-functional teams to define, design, and ship new features
Lead or participate in design reviews, code reviews and architecture evolution discussions
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
What we will need from you,
Strong experience in Java and Angular Development
Excellent knowledge of HTML5, CSS, JavaScript and front-end frameworks like AngularJS, ReactJS
Experience with popular Angular.js workflows such as Flux or Redux
Experience with the Redux data pattern and NGRX
Experience working with server-client architectures, consuming JSON data from APIs
Curiosity and a highly collaborative work style, a wish to share what you already know and jumping at the opportunity to dive into new technology.