How Remoteville checks and expires listings

Senior Full Stack Software Developer

Skills
Full-Stack DevelopmentSoftware As A ServiceConnectorsData AggregationElectron.JsFirebaseLife Insurance
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years building large scale production software systems
  • 5+ years coding with TypeScript Javascript Node.js or equivalent frameworks
  • 3+ years building interactive UI with Angular or Vue
  • 3+ years building RESTful microservices
  • 3+ years experience in Kubernetes environments
  • Experience with Git
  • Experience building applications using MongoDB
  • Experience with data aggregation models for multiple data sources
  • Experience building enterprise class multi-tenant SaaS platforms
  • Experience with Google Cloud Platform AWS or Microsoft Azure
  • Experience with Jest Mocha or Nock
  • Experience instrumenting code for production performance metrics
  • Experience with Agile development methodology
  • Experience integrating telephony CRM or CTI applications preferred
  • MEAN stack experience preferred
  • Ability to work independently with minimal supervision

Nice to have

  • Independent
  • Collaborative
  • Detail-oriented
  • Customer-focused
  • Innovative

Day to day

  • Design and implement business software and underlying APIs for a modern conversational AI platform
  • Build customer-facing features with a focus on stability innovation and delightful user experiences
  • Create platform-independent code and contribute to architecture coding testing deployment and technical documentation
  • Collaborate closely with Product Management peers customers and partners to deliver scalable multi-tenant SaaS solutions