Required Skills

Computer science Hibernate Production support MySQL Consulting Javascript Agile Troubleshooting Monitoring SQL

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 11th Jul 2022

JOB DETAIL

 

Digit88 is looking for an enthusiastic, self-motivated, hands on senior NodeJS platform engineer with great troubleshooting skills to join our engineering team. Experience with a fast-paced India/US product start-up or a product engineering services company in a senior engineer role, building and managing a high-performance real-time system is mandatory. Applicants must have a passion for engineering with accuracy and efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability to work independently with minimal supervision.

In this role, you will:

  • Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Design complex high performance backend services using NodeJS
  • Development of technical specifications and documentation
  • Debug production issues and help maintain existing code
  • Participate in on-call rotations along with the rest of the backend team
  • Work with the Unified Messaging and Conversational AI team in building next generation bot runtime platform

To be successful in this role, you should possess:

  • Bachelors degree in Computer Science or a related field with a minimum 5 years experience as a backend/platform engineer with fluency in Object-oriented JavaScript, Typescript
  • Minimum 5 years recent experience with backend web frameworks - NodeJS, Express and NestJS
  • Expert with Relational SQL and NoSQL databases, including MySQL, Cassandra and Elasticsearch.
  • Experience with distributed systems and microservices
  • 3+ years experience building successful production software systems
  • Strong programming skills in NodeJS/Typescript with good knowledge of Websockets and data streaming services
  • Strong experience in debugging complex multi-threaded socket based backend system
  • Experience with messaging using one or more of SocketIO, Kafka, Redis, RabbitMQ
  • Hands on with code repository and deployment pipelines - GIT, Docker and Kubernetes
  • Experience with Messaging products / Chatbots / Conversational AI SaaS products is a plus.
  • Experience with Java/J2E/Spring/Hibernate is a big plus

Additional Project/Soft Skills:

  • Product from scratch experience: at least 2 products, should be able to work independently with India US based team members.
  • Strong verbal and written communication with ability to articulate problems and solutions over phone and emails.
  • Strong sense of urgency, with a passion for accuracy and timeliness.
  • Ability to work calmly in high pressure situations and manage multiple projects/tasks.
  • Ability to work independently and possess superior skills in issue resolution.

Company Information