JD-Node JS Sr . Software Engineer
We are looking for a passionate Node.js Developer to join our backend team. The ideal
candidate will be an enthusiastic developer eager to learn and grow his/her skills in the field.
M-INTELLECT is a small company which is growing rapidly with huge growth potential for skills and
projects.
PRIMARY SKILLS NEEDED
NODE.JS, Express.JS, Loopback, Swagger, PM2, Jenkins (Hapi.js and Meteor.js is an
added advantage)
Database : MongoDB, MySqlPostgressSQL and any other database services of AWS or GCP. (Firebase and
DynamoDB is an added advantage.)
Experience(2 to 3 Years)
1 Experience with testing frameworks like Mocha, Jasmine etc
2 Experience with image storage, video storage, binary storage, SFTP. (Experience with any
public cloud storage like AWS S3 is an added advantage.)
3 Experience with code versioning tools like Github, Bitbucket.
4 Experience creating scalable database schemas that represent business processes.
5 Experiencewith Payment Gateways, Digital wallets and payment reconciliation process.
6 Experience with SMS Gateways, Push Notifications, Active Directory .
7 Good knowledge of OAuth, SSO, LDAP, SAML.
8 Should have handled the user base of atleast 200,000 users in terms database scalability,
database migration, database schema modification and application versioning.
9 Should have good knowledge of OWASP security standards and their implementation.
10 Experience with designing and implementation of low-latency, high-availability, and
performant applications.
11 Should have good understanding of differences between multiple delivery platforms, such as
mobile vs. desktop, and optimizing output to match the specific platform.
12 Goodhands-on designpattern and oops .
13 Agile/Scrum development cycle understanding
14 Excellent communication skills and being able to work independently or in a full team
15Aggressive problem diagnosis and creative problem solving skills
16 Goods Hands-onREST APIdevelopments