Fullstack Job: Software Developer

Fullstack Job Added on


United States of America


Remote Position
(From Everywhere/No Office Location)

Job type


Fullstack Job Details

At Rattle, we want Sales and Customer Success teams to fall in love with Salesforce again.

In a world where we are spending more & more time on messaging tools like Slack, we believe users should be able to access & manage Salesforce from an interface where they already live!

This was the genesis behind starting Rattle and we are proud to say that our customers wholeheartedly agree. Industry leaders like Rippling, Terminus, LogDNA, Olive, Litmus, and many more use Rattle daily & call us an integral part of their tech stack.

Salesforce & Slack are only the beginning though. Our mission is to bring all enterprise software to messaging platforms and enable a delightful user experience & facilitate collaboration.

Started by 3 co-founders (Apoorva, Milan & Sahil) who have faced this problem themselves and left their amazing jobs in San Francisco to build Rattle. We are backed by the world’s top investors - Lightspeed & Sequoia and highly respected angels like Amy Chang, Jake Seid, Ellen Levy & Chargebee founders (Krish & Raman).

Now we are looking to build out our core team that will play a key role in getting Rattle in the hands of all enterprises in the world!

What you'll get to do

  • As a full-stack engineer, tackle a wide range of technical challenges: from designing powerful new integrations to scaling our real-time web service to hundreds of users

  • Build high-impact, end-user features that vastly improve user productivity.

  • In a small cross-functional team you will collaborate closely to discuss the feasibility and direction of prototypes or planned product features.

  • Address complex problems at both an application and system-level, and maintain existing codebases

  • Work directly with CTO to set the tone for the engineering culture and create processes for improving engineering standards

This role is tailor-made for you if

  • You have a work experience of 1+ years as a full-stack engineer

  • You have hands-on experience with Javascript, React JS

  • You have working experience in NodeJs, Typescript or Golang in backend

  • Demonstrated fluency with REST APIs, third-party libraries, and client/server architectures

  • You are passionate about great UX

  • You have experience with maintaining backend microservices

  • You are comfortable conducting code reviews and giving feedback to ensure high standards of code maintainability and extensibility

  • You are energized by ambiguity and can create structure in a dynamic, fast-paced environment

  • If IC is something that excites you, then you’d be a great fit for this role.

  • You’ve high confidence, low ego, and are generally a good human being :)

You earn brownie points if

  • You love Slack (we are a Slack first company)

  • You have been part of an early/mid-stage start-up before

  • You love TechCrunch. We are obsessed with reading and talking about startups

  • You know NodeJS

  • You have created some amazing open-source projects

More reasons to join us

  • Shape the culture: As a founding engineer, you’ll be instrumental in building the culture with us

  • Have meaningful impact: Your work will enable 1000s of enterprise customers and millions of data requests per hour

  • Flexibility: You get to design your workday around your life - we believe in outcomes and not counting hours

  • Listen and be heard: We love feedback, we enjoy receiving and giving each other feedback, and grow together