Senior Node JS Developer

Engineering Pune, India


Description

Mobiquity is a digital engagement provider for more than 200 of the world’s leading brands. We are a collective of consultants, designers, developers, cloud advisors, and data scientists - spread across 3 continents and 9 offices - who create compelling digital experiences to help clients show they care to the people who matter most - their consumers, patients, and employees. 

Job Description – 

  • 4-6 years of professional experience building server applications with Node.js and the Spring framework.
  • Experience working with the AWS Development stack, including: Lambda, API Gateway, DynamoDB, Cognito, Mobile Analytics, EC2, and RDS
  • Experience working with a handful of the following:
    • relational databases: MySQL, or PostgreSQL or Oracle
    • document-based data stores: MongoDB or CouchDB,
    • key-value stores: DynamoDB, Redis, Memcached
    • column-stores: Cassandra, Vertica
  • Ability to work with front-end web technologies, like: HTML5/CSS3/Angular/Bootstrap
  • Strong familiarity with *nix command line operations
  • Experience using Git and standard Git Flow methodologies
  • Strong foundational knowledge of Computer Science topics like: data structures and algorithms; software design patterns like: MVC, MVVM; and network communications topics like: TCP/IP, UDP, RTMP, etc.
  • Extensive experience working on Scrum teams
  • Experience with Unit Testing
  • Good communication and collaboration skills
  • Ability to be proactive, find solutions, and meet deadlines

Responsibilities –
  • Develop and deploy web services using API Gateway and Lambda
  • Build traditional APIs using frameworks like Node 
  • Build custom Skills for Amazon Alexa
  • Design and develop scalable enterprise RESTful web services using Java and Node.js
  • Work as part of an agile team on leading edge technologies
  • Design and document data models