Position: MEAN stack developer
Company: Block Gemini
Category: Node.js
Experience required: 2y
English level: upper

**Responsibilities:**
● Hands on Experience and manage Node js, Mongo DB, Angular js and Express js.
● Architect, Develop, test and deploy robust products that are fast, scalable and highly responsive
● Design and maintain large and complex databases, both relational and non-relational databases.
● Establish, refine and integrate development environment tools and software as needed
● Identify production and non-production application issues as a part of deployment
● Deploy applications on AWS cloud with ability to quickly debug hosting related issues.
.
**Position Requirements:**
● Ability to contribute individually
● Expertise in Complete Mean, Node js, Mongo DB, Angular js and Express js
● Strong analytical and problem solving skills
● Experience working with graphic designers and converting designs to visual elements.
● Proficient experience using {{Ex: advanced JavaScript libraries and frameworks such as Angular 4 or 5, 
ReactJS, Node.js, etc.}}
● Development experience for both mobile and desktop.
● Understanding of server-side languages.
● Experience with cloud message APIs and usage of push notifications.
● Knowledge of code versioning tools {{such as Git, Mercurial or SVN}}.
● BS/MS degree in Computer Science, Engineering or a related subject