About the job
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Required Skills/Experience:
- 3 +years of experience designing and/or developing web based applications using node.js for mid level
- Strong experience with expressjs or restify frameworks
- Strong experience with SQL databases
- Experience of knowledge of sequelize
- Very well understanding of Javascript, Browsers, real time communication
- Experience with React Native is a plus
- Good experience with Java
- Experience with NodeJs
- Hands on experience developing responsive web applications
- Ability to learn alternative technologies based on need
- Experienced in product development lifecycle (prototyping, hardening, testing etc.)
Additional Skills/Experience:
- Experience with NoSQL databases such as MongoDB, Cassandra
- Good Knowledge on Devops and UI
- Eagerness to participate in product functional and user experience designs
- Excellent group facilitation and communication skills (both verbal and written)
- Familiarity with other popular Javascript libraries and frameworks such as ReactJS, VueJS
- Familiarity with i18n, latest trends in UI and UX designs
- Experience with implementation of payment gateways applicable in different countries
Education Requirement:
Bachelors/Masters degree in Computer Science.