Become a part of our talented team

Software Engineer - MEAN Stack - NODE


Roles and Responsibilities

  • Design, build, test and deploy features that you own
  • Build responsive web/mobile apps
  • Expertise in modern web application frameworks and design
  • Expertise in developing a rest API that exposes our computer vision stack for seamless consumption
  • Maintaining API s and existing applications
  • Writing server-side processing/parsing scripts
  • Database schema design and implementation
  • Experience in implementing best security standards
  • Familiarity with place emphasis on scalability, availability, code quality, and accelerated delivery
  • Evaluate new platforms, plugins, and other technologies
  • Optimize for near real-time performance
  • Stay up-to-date on the latest trends, methods, and tools in DevOps

Desired Profile

  • Advanced proficiency in MEAN Stack (NodeJS, MongoDB, Express, AngularJS)
  • Experience in developing applications using JavaScript frameworks such as JavaScript (ES5 and ES6), TypeScript, JQuery, JSON, Angular/Angular 2.0
  • Expertise in object-oriented analysis and design using common design patterns.
  • Strong experience with HTML5, SASS, LESS, and Bootstrap
  • Strong Relational Database Experience with Microsoft SQL Server, MYSQL, ORM technologies (JPA2, Hibernate), JDBC/JNDI
  • Strong experience with JUnit, Jasmin, Karma, Mocha, Mocking, and Stubbing
  • Ability to learn and integrate 3rd party API’s quickly into existing applications.
  • Expertise in Composer, Git, Linux Server, Docker, AWS Services.
  • Proficiency in understanding code versioning tools, such as Git, GitHub, Bitbucket.
  • Ability to work independently
  • Willing to share the knowledge with the team as well as learn.
  • Strong verbal and written communication