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
You have a work experience of 1+ years as a full-stack engineer
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 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
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
United States of America
(From Everywhere/No Office Location)
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
This role is tailor-made for you if
You earn brownie points if
More reasons to join us