Senior Node.js Developer Job in West Agile Labs

Senior Node.js Developer

Apply Now
Job Summary

Description


Whether you're a Chai lover or an Iced Coffee aficionado, this position at West Agile Labs will keep your appetite for scripting roaring. We are looking for team players who eat, breathe and talk code, and aren't afraid to experiment.


West Agile Labs is a global software development and digital design company based in San Francisco with offices India. With a team of over 120 people, we work with both startups (including 7 from Y-Combinator) and enterprise organizations.


At West Agile Labs, we go the extra mile for our clients, on the first project, and on every project that follows. We offer consulting, design and development services to build great products, foster close relationships, and help grow incredible companies.


Our keen sense of emerging technologies and business acumen culminates from years of experience producing sustainable and viable products built to last. We build smart. We build efficiently. We build because it s our passion.


Purpose of the Role

  • Development of node based applications/modules.
  • Understand requirements and map to technical implementation.


Primary Key Skills:-

  • HTML
  • CSS
  • Javascript, with knowledge of ES6
  • Jquery
  • JSON, RESTFUL API s
  • MongoDB and other RDBMS systems like Postgres, MySQL
  • Express
  • Angular (2.x +) (Preferred)
  • NodeJs
  • Knowledge in other Frontend frameworks like VueJs, React, Ember,
  • Knockout is preferred.
  • GIT or any Source version control systems


Key Responsibilities :

  • Development of node based applications/modules.
  • Understand requirements and map to technical implementation.
  • Design and implementation of low-latency, high-availability, and performance applications.
  • Designing and building a highly scalable system from the ground up that can support high amounts of concurrent users interacting on the platform.
  • Developing and delivering well architected, elegant web services.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Integration of multiple data sources and databases into one system.
  • Performing system analysis, code modifications, and functional testing to troubleshoot application production issues.
  • Participating in all aspects of agile software development -- design,implementation, and deployment

Requirements

  • Min 3 - 7 yrs of experience in Node.JS.
  • Knowledge of Node.js and frameworks available for it ( such as Express, StrongLoop, SailsJS, etc).
  • Should have knowledge on API development using Node.Js. Expertise in object-oriented JavaScript.
  • Basic understanding of front-end technologies, such as HTML5 and CSS3.
  • Deep knowledge of HTTP and REST. Experience writing JavaScript for Node.js.
  • Knowledge of Advanced SQL concepts.
  • Experience with at least one JavaScript framework such as Angular, React,Bootstrap, Ember, Backbone, etc. Strong OOPs fundamentals, PHP, MySQL,MongoDB, client-server architecture understanding.
  • Experience with source version control systems (GIT or BitBucket).
  • Understanding Web accessibility and security compliance.
  • Understanding fundamental design principles behind a scalable application.
  • Knowledge of testing frameworks such as Jest, Jasmine, Mocha, chai, etc.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs