At a Glance
- Tasks: Build core features that automate data sharing through slides and documents.
- Company: Join Rollstack, a revolutionary tech company transforming business communication.
- Benefits: Enjoy competitive pay, equity, remote work, and annual team retreats.
- Why this job: Make a real impact in a fast-paced environment with cutting-edge technology.
- Qualifications: 3-8 years of experience in TypeScript, Node.js, and React development.
- Other info: Collaborate with top talent from leading tech companies in a diverse team.
The predicted salary is between 36000 - 60000 Β£ per year.
At Rollstack, we are revolutionizing the way businesses share and communicate data and insights. Organizations worldwide rely on slide decks and documents to make informed decisions, yet preparing these materials often consumes countless hours. Rollstack fully automates that.
We help some of the world's leading organizations, from mid-sized to public companies like SoFi, Zillow, and Whirlpool, in automating their slide decks and documents. Our team operates with speed and focus to deliver outsized impacts for our customers. We approach every challenge with first principles, never assuming things have to be done a certain way. We are a diverse team that believes intelligence and kindness go hand in hand, welcoming individuals from all backgrounds.
About the Role
As a Software Engineer at Rollstack, you will build core features that automate how companies share data through slides and documents. You will work across the stack on integrations, AI insights, and performance optimization. This role is ideal for engineers who thrive on impact, autonomy, and fast-paced product development.
- Help build the missing piece of the modern data stack: Reporting Automation
- Build new user-facing features with everything from database models to async workflows and UI components.
- Develop features like AI insights, native charts, and collections.
- Optimize our data synchronization by leveraging better technologies and protocols.
- Build integrations with BI tools like Tableau, Looker, and Metabase.
- Build integrations with content platforms like Google Slides, PowerPoint, and Notion.
- Define and implement best practices with the latest web technologies across the stack.
Tech Stack
- TypeScript + React frontend with TailwindCSS and Shadcn/UI, using modern hooks for composable UI and fast iteration
- Node.js backend with a sync engine using Prisma ORM and Temporal workflows, powering internal services
- K8s platform on AWS, deployed with ArgoCD for zero-downtime releases and easy rollbacks
- Logs in SigNoz, application tracing in Sentry, and product analytics in PostHog
- Generative-AI layer powered by OpenAI API, Gemini, LangChain, and Langfuse to deliver automated insights
- Issue tracking with Linear
Who We Are Looking For
- 3β8 years of relevant professional experience following graduation
- Recent hands-on TypeScript experience with at least the past 2 years spent building production applications
- 2+ years of backend development experience in Node.js, working on scalable services or APIs
- 2+ years of frontend development experience using React, delivering high-quality user interfaces
- Strong software engineering fundamentals, including a solid grasp of algorithms, data structures, and system design principles
- Proven track record of cross-functional collaboration with product managers, designers, and fellow engineers to deliver new products and features
- Good understanding of CI/CD pipelines and cloud infrastructure, with practical experience deploying and maintaining applications
Why Join Us
- We are backed by the best (Y Combinator, Insight Partners ...) and are redefining how individuals and teams, across industries and around the world, work smarter and faster
- Work alongside an exceptional team of builders, including alumni from Amazon, Meta, Pinterest, Tesla, and AiFi
- Be part of a fully remote, globally diverse workplace that values ownership, impact, and collaboration
- Contribute to a product that users love and that truly sells itself
- Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It's a highlight of our year
- Earn competitive compensation and meaningful equity in a fast-moving, high-leverage startup where your work directly shapes the company's trajectory
Software Engineer (TypeScript) in London employer: Rollstack Inc.
Contact Detail:
Rollstack Inc. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Engineer (TypeScript) in London
β¨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that arenβt even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using TypeScript and React. This gives potential employers a taste of what you can do.
β¨Tip Number 3
Prepare for interviews by practicing common coding challenges and system design questions. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Software Engineer (TypeScript) in London
Some tips for your application π«‘
Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role at Rollstack. Highlight your TypeScript experience and any relevant projects that showcase your skills in building production applications.
Showcase Your Impact: When detailing your past experiences, focus on the impact you made in previous roles. Use metrics or specific examples to illustrate how your contributions led to successful outcomes, especially in fast-paced environments.
Be Authentic: Let your personality shine through in your application. We value kindness and intelligence, so donβt hesitate to share what makes you unique and how you can contribute to our diverse team culture.
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. This ensures your application goes straight to the right people and shows your enthusiasm for joining Rollstack!
How to prepare for a job interview at Rollstack Inc.
β¨Know Your Tech Stack
Make sure youβre well-versed in TypeScript, React, and Node.js. Brush up on your knowledge of the tech stack mentioned in the job description, including TailwindCSS and Prisma ORM. Being able to discuss how you've used these technologies in past projects will show that you're a great fit for the role.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you approached solving them. Rollstack values first principles thinking, so be ready to explain your thought process and how you arrived at your solutions. This will demonstrate your ability to think critically and adaptively.
β¨Highlight Collaboration Experience
Since the role involves working closely with product managers and designers, come prepared with examples of successful cross-functional collaborations. Talk about how youβve contributed to team projects and how you handle feedback. This will show that you can thrive in a diverse team environment.
β¨Ask Insightful Questions
Prepare thoughtful questions about Rollstackβs products, culture, and future direction. Asking about their approach to reporting automation or how they integrate AI insights can show your genuine interest in the company and the role. It also gives you a chance to assess if this is the right fit for you.