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.
  • Benefits: Enjoy competitive pay, equity, and a fully remote work environment.
  • Why this job: Make a real impact in a fast-paced, innovative team with top-tier talent.
  • Qualifications: 3-8 years of experience in TypeScript, Node.js, and React development.
  • Other info: Annual company retreats for connection and collaboration.

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’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 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 employer: Rollstack

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 unique opportunities for connection during our annual company gatherings in vibrant cities.
R

Contact Detail:

Rollstack 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 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 at Rollstack. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Software Engineer - TypeScript

TypeScript
React
Node.js
Database Modelling
Asynchronous Workflows
UI Component Development
Data Synchronization
Integration with BI Tools
Integration with Content Platforms
CI/CD Pipelines
Cloud Infrastructure
Algorithms
Data Structures
System Design Principles
Cross-Functional Collaboration

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 intelligence and kindness, so don’t hesitate to share what makes you unique and how you align with our values. We’re looking for team players who are passionate about their work!

Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. This helps us keep track of your application and ensures it reaches the right people. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Rollstack

✨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 those environments.

✨Showcase Your Problem-Solving Skills

Prepare to demonstrate your understanding of algorithms and data structures. You might be asked to solve a coding problem on the spot, so practice common coding challenges and explain your thought process clearly.

✨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 goals.

✨Emphasise Collaboration

Highlight your experience working with cross-functional teams. Share examples of how you've collaborated with product managers and designers to deliver successful features, as teamwork is key at Rollstack.

Software Engineer - TypeScript
Rollstack
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
  • Software Engineer - TypeScript

    Full-Time
    36000 - 60000 £ / year (est.)
  • R

    Rollstack

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