Senior Node.js Edge Computing Engineer

FrontM is a London technology startup, with teams based in the UK, India and the US, that provides an AI application platform for customer experience, productivity and new revenue opportunities in internet-constrained environments – think aeroplanes, ships, remote enterprises. With a B2B SaaS model, we are engaged with airlines, cruises, shipping companies, service providers and satellite operators.

With an exciting company roadmap ahead, we are expanding our engineering team and inviting backend developers to apply.

We use node.js, serverless AWS infra, proprietary distributed AI architecture with ML and conversational AI.

Responsibilities

  • Work as part of a team developing applications and services using Agile development methods
  • Contribute to team and organisational improvements in process and infrastructure
  • Build back-end services to run in the Cloud and in remote locations on board of aircrafts and vessels
  • Code, test and operate node.js based services
  • Add new features and APIs of our frontm.js framework that our developer community uses to create Conversational Applications to run in our Patent Pending Edge Intelligent platform
  • Build react.js services as part of our web app, SDK and web widgets
  • Review code of your colleagues and help achieve high coding standards

Qualifications

  • Bachelor’s degree in Computer Science (or related field)
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work
  • Previous working experience as a Node.js Developer for 5 years
  • In depth knowledge of Node.js
  • Hands on experience with react.js
  • Development experience designing JavaScript applications following functional programming paradigm
  • Strong experience in Javascript ES6 syntax and above
  • Experience with geographical applications
  • Experience with Ad based applications
  • Experience with Messaging applications
  • Experience with lambda functions written on any language
  • Experience with AWS DynamoDB or Cassandra DB
  • Experience with Redis database
  • Experience with Elasticsearch database
  • Experience with multi-tenanted architectures
  • Experience with GRPC network protocol and http2
  • Experience with mongoDB in standalone installations
  • Strong analytical skills and problem solving aptitude
  • Attention to details

Job Category: Development Job Type: Full Time Job Location: Bengaluru

Apply for this position

Allowed Type(s): .pdf, .doc, .docx