Overview

Position: Node.js Developer, Full Time

Location: Remote for USA resident

Compensation: Competitive, based on experience, including 401k, health, vision, and dental insurance.

We are looking for a Node.js Developer to join our growing software development team.  We need an energetic, intelligent, and ambitious individual that would like to grow with us.

This is a remote position—no meetings, no management overhead, work anywhere anytime, just get things done. Occasional travel for quarterly company huddles and smaller department huddles.

Key Criteria/Requirements

  • Support AWS infrastructure, low level EC2/Linux/Networking knowledge is required, DynamoDB/ElasticSearch experience is a big plus (ML experience is a huge plus)
  • Node.js is the development platform, no Typescript but modern ES6 Javascript, we love Javascript, we embrace it fully and produce stable working code that keeps our company profitable
  • Deep understanding how to do complex async programming in Node, just using several async/await lines in a script is not enough, our backend interacts with multiple external APIs and multiple databases concurrently
  • We do not use popular web frameworks, they all great, but a small team being locked in restricts flexibility and we want to control our core business codebase as much as possible, we want to maintain it, our system is based on top of Nodejs, Bootstrap, jQuery, Knockout, Express, shell scripts, C++, Java, Obj-C
  • Most of our code is homemade, custom, not fancy, it is about keeping the business going but we have lots of use cases, third party integrations, scalability issues, we generate millions of records daily

Please mention that you found this job from SearchRight when submitting an application. We’d also love for you to send us a message if you apply. This helps our efforts with building relationships and making the job search better for candidates. Thank You

About RumbleUp

RumbleUp is an easy yet powerful P2P texting platform trusted by over 1,500 campaigns and organizations to quickly engage any size audience via SMS, MMS or Video Text. We make texting easy, fast and scalable.