Must Have Qualifications:
Bachelor's degree in computer science or related field, or equivalent work experience.
Minimum 5+ years of experience with development using JavaScript, Java & related Technologies
Good experience with API development using Node.js, Java, and MongoDB
Last 3+ years of hands-on responsive web development using React.js
Familiarity with RESTful APIs, Knowledge of modern authorization mechanisms, such as JSON Web Token
Experience with web frontend technologies such as HTML5, CSS3, Webpack, LESS, Bootstrap, Dust Demonstrated awareness of cross-browser compatibility issues, and client-side performance
Has very good understanding of supporting APIs, cache layers
Understanding of MVC / MVVM / MVP structure and development patterns
Experience working with AWS / Azure / Google Cloud Platform.
Excellent written and verbal communications skills
Ability to understand business requirements and translate them into technical requirements
Good to Have:
Experience with various UI toolkits and interaction models, including responsive design
Experience with newer specifications of ECMAScript
Experience with data structure libraries (e.g., Immutable.js)
Knowledge of isomorphic React
3-5 years of experience in deploying code on S3/CloudFront, Apache HTTP, and NGINX
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Gulp, Webpack, NPM, etc.
Familiarity with code versioning, Git
Knowledge of Microservices-based architecture
Permanent