Software Engineer (TypeScript)
Software Engineer (TypeScript)

Software Engineer (TypeScript)

Full-Time 36000 - 60000 £ / year (est.) Home office possible
Go Premium
R

At a Glance

  • Tasks: Build core features to automate data sharing through slides and documents.
  • Company: Join Rollstack, a revolutionary tech company backed by Y Combinator and Insight Partners.
  • 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 a diverse team of industry leaders and innovators.

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, welcoming individuals from all backgrounds.

About the Role

As a Software Engineer at Rollstack, you’ll build core features that automate how companies share data through slides and documents. You’ll 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.

As a Software Engineer, you will:

  • 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 Y Combinator and Insight Partners and are redefining how individuals and teams 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.
  • 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) employer: Rollstack Inc.

At Rollstack, we pride ourselves on being an exceptional employer that fosters a remote-friendly and diverse work culture, where innovation and collaboration thrive. Our team is composed of talented individuals from top tech companies, and we offer competitive compensation along with meaningful equity, ensuring that your contributions directly impact our growth. Join us for an exciting journey as we redefine data sharing and enjoy annual company gatherings that strengthen our connections and celebrate our achievements.
R

Contact Detail:

Rollstack Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (TypeScript)

✨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! Build a personal project or contribute to open-source. This not only sharpens your TypeScript and Node.js skills but also gives you something tangible to discuss in interviews.

✨Tip Number 3

Prepare for those technical interviews! Brush up on algorithms and system design principles. Practising coding challenges can really boost your confidence and performance.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to get noticed by our team at Rollstack. Plus, we love seeing candidates who are genuinely interested in what we do!

We think you need these skills to ace Software Engineer (TypeScript)

TypeScript
React
Node.js
Database Models
Async Workflows
UI Components
AI Insights
Data Synchronization
BI Tool Integrations
Content Platform Integrations
Web Technologies Best Practices
Algorithms
Data Structures
System Design Principles
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your TypeScript experience and any relevant projects that showcase your skills in building production applications. We want to see how you can contribute to our mission!

Showcase Your Impact: When detailing your past experiences, focus on the impact you've made in previous roles. Use metrics or specific examples to illustrate how your contributions led to improvements or efficiencies. We love seeing how you’ve made a difference!

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. A bit of your personal story can go a long way in helping us get to know you better.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Rollstack!

How to prepare for a job interview at Rollstack Inc.

✨Know Your Tech Stack

Familiarise yourself with TypeScript, Node.js, and React, as these are crucial for the role. Be ready to discuss your past projects using these technologies and how you approached challenges in building scalable applications.

✨Showcase Your Problem-Solving Skills

Prepare to demonstrate your understanding of algorithms and data structures. You might be asked to solve coding problems on the spot, so practice common coding challenges and think aloud during the process to show your thought process.

✨Understand Rollstack's Mission

Research Rollstack’s approach to automating slide decks and documents. Be prepared to discuss how you can contribute to their mission and bring innovative ideas to the table that align with their goal of revolutionising data sharing.

✨Emphasise Collaboration

Highlight your experience working with cross-functional teams. Share examples of how you've collaborated with product managers and designers to deliver features, as teamwork is key in a fast-paced environment like Rollstack.

Software Engineer (TypeScript)
Rollstack Inc.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>