Job Description (Node js) -
As a Software Development Engineer on this team, you will collaborate with senior software engineers to drive improvements to our technology, design and develop new services and solutions, and build and track metrics to ensure high quality results. You will have the opportunity to work with business partners and leadership, influence and drive product vision and lead the design of our systems. At Mobile Programming, we need your ideas and your ability to take initiative, innovate, and produce results as we continuously improve our customer/client experience. You will get opportunities to work on site for technical projects in India or U.S. depending on our business needs. At Mobile Programming, we consider our employees as our most important and valuable assets and therefore, we will train you on latest technologies and consider getting you certified depending on business needs.
Technical Skills Required:-
Skills : Nodejs, Javascript, Express.js,
MongoDB.
Please find the JD below:
Expertise in Node.js Web frameworks like Meteor, Express, and Kraken.JS- Expertise in building highly scalable web services using Node.js, Create REST API with the help of Node middleware
Deep understanding of REST and API design-
Experience designing APls for consistency simplicity, and extensibility.- Expertise with JavaScript testing frameworks like Jasmine, Quit, Mocha, Sinnon and Chai.
Expertise with build tools like Web pack, gulp, and grunt.- Integration of variou application components.
Experience in various phases of Software Development Life Cycle (SDLC) such as requirements analysis, design, and implementation in an agile environment, etc.
Keyskills: node js Javascript Mongo Db