We are looking for a motivated and talented MEAN/MERN Developer to join our small, but talented and fun dream team. We expect all engineering team members to be hands-on technical contributors as well as contribute in other areas of day to day operations. We need the engineering team member to help write robust, scalable code that adheres to the best practices to make sure we grow our product and are able to delight our users.
Leveraged React JS resources for all data access, encapsulating URLs and standardizing data access interfaces.
Build high-quality, scalable and reusable components and Front-end solutions in ReactJS
The front-end use HTML5, CSS3, React JS, jQuery and Bootstrap to build a single page web app that communicate with back-end via RESTful API.
Implement UI mock-ups/designs, integrating third party React libraries, and handling/creating Redux store data.
The back-end use of Loopback.io, Node JS, Express JS, MongoDB, the complete MERN Stack to provide RESTful API.
Work with Gulp, Node Packet Manager (NPM), MongoDB and use React JS library functions for the logic implementation on client side of the application.
Create React JS reusable components (multi-field form elements), background file uploads and other required functionalities.
Perform unit testing of backend code and RESTful web-services.
Minimum 2 years of working experience in developing web apps using MERN or MEAN stack
CSS pre-processors like Sass or LESS
JS-based build tools like Grunt, Gulp, Babel+ES6, EXT JS and Web - Pack
Front-end (CSS) frameworks like Foundation and Bootstrap
RESTful API design and development
CRUD (Create, Read, Update, Delete)
Implementing RESTful Services
Database technologies like MongoDB, RethinkDB, NeDB, MySQL
Good Communication Skills