Job Title:
Senior Full Stack Engineer - MEAN (NodeJS, Angular)
Description

About Digit88

Digit88 is a niche product engineering consulting company based out of Bangalore, India with experience of building offshore development centers for US startups and MNCs since 2014. The founding team has 50+ years of product engineering and services experience out of India, China and the US.

The Opportunity:

Digit88 manages and is expanding the dedicated offshore product development team for its US (Bay Area, NYC) based NLP/Chatbot platform development partner, that is building a next-generation AI/NLP/Chatbots based customer engagement platform. The candidate would be joining an existing team of 30+ engineers and help expand the team that develops and delivers cutting edge front end applications for our client that engage with consumers and manage conversations across the world.

Job Profile:

We are looking for an enthusiastic, self-motivated, hands-on full stack 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 full stack 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:

  • Build and maintain scalable web applications with interactive and reactive UI with Angular (latest) and VueJS/ReactJS
  • Develop NodeJS backend services using RESTful API conventions
  • Monitor, test, and continuously optimize designs
  • Deliver testable, maintainable, and high-quality code
  • Identify, design, and implement internal process improvements, including automating manual processes, optimizing data flows, and re-designing infrastructure for greater scalability and stability.
  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.
  • Engineering duties include technical design, implementation, testing, support and participation in peer code reviews.
  • Collaborate and interact with multiple engineering and product teams out of UK, Australia, US for the end-to-end implementation of new tools and applications.
  • Follow Agile methodology, JIRA for work planning, issue management/tracking

To be successful in this role, you should possess

  • Bachelor's degree in Computer Science or a related field with a minimum 5 years experience as a full-stack engineer with fluency in Object-oriented JavaScript.
  • 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
  • 4+ years experience with Angular (2+), TypeScript and hands-on with Angular 11
  • Expertise with redux type data stores using NgRx
  • Strong experience with websockets, observable based programming using RxJS.
  • Strong with HTML5/CSS3/SASS/LESS/Bootstrap/Material design
  • Experience in creating client side asynchronous web applications using Ajax.
  • Experience building a streaming analytics system is a big plus.
  • 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 messaging (RabbitMQ, Kafka) is a plus
  • Practitioner of Test Driven Development. Proven experience with unit testing using one or more of Jasmine, Karma, Mocha, Jest.
  • Cloud experience with Microsoft Azure or GCP or AWS is a plus
  • Experience in other Javascript frameworks like Vue.JS, React.js/Redux is a plus.

Additional Project/Soft Skills:

  • Should be able to work independently with India, Australia & UK 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.
  • Should have the passion to learn and implement, analyse and troubleshoot issues

Benefits/Culture @ Digit88:

  • Comprehensive Insurance (Health, Accident)
  • Flexible Work Arrangements/Remote Work
  • Profit Share Opportunities
  • Accelerated learning & non-linear growth
  • Flat organisation structure.
  • Global Peers - Working with some of the best engineers/professionals globally from the likes of Apple, Amazon, IBM on the world’s top most Conversational AI platform.
  • Ability to make a global impact with your work, leading innovations in Conversational AI

You will work with a founding team of serial entrepreneurs with multiple successful exits to their credit. The learning will be immense just as will the challenges.

This is the right time to join us and partner in our early growth!

Apply now

Thank you for submitting your application. We will contact you shortly!

Job Location
Bengaluru, India
Employment Type
Full-time
Experience

7-10 Years

PDF Export