Enable job alerts via email!

Full Stack Typescript Engineer (Remote in the UK)

Virtual Store Trials

London

Hybrid

GBP 60,000 - 80,000

Full time

6 days ago
Be an early applicant

Job summary

A dynamic tech startup in London is seeking a Full stack Typescript Engineer to enhance product offerings and contribute to team growth. The ideal candidate will thrive in a flexible, fast-paced environment, focusing on software quality and user experience. Responsibilities include codebase improvement and active participation in team initiatives. Competency in TypeScript and React, along with a sense of accountability are essential. Competitive benefits and share options are offered.

Benefits

Flexible working environment
Share options
Performance-based bonus
Best equipment provided
Opportunities for national/international travel

Qualifications

  • Desire and ability to build great software products.
  • Ability to work in a semi/unstructured environment.
  • Empathy for users to prioritize work.
  • Focus on delivering quality work.
  • Ability to provide and receive clear communication.
  • Sense of responsibility in a startup setting.

Responsibilities

  • Make significant changes to the codebase within the first 30 days.
  • Participate in team collaboration and user interviews.
  • Contribute effectively to main initiatives and deliver projects.
  • Engage in hiring processes and advocate for code quality.
  • Become a cultural leader and mentor for newer engineers.

Skills

Building great software products
Empathy for user issues
Quality focus
Clear communication
Responsibility and accountability
UX/UI appreciation

Tools

TypeScript
React
Node.js
Postgres
Docker
Kubernetes

Job description

We're looking for a Full stack Typescript Engineer to be part of a smart, caring and hard-working team changing the way giant brands like Mars, Coca Cola and Unilever work with giant retailers. It's a startup: it's unstructured but we've got a strong foundation for the stuff that matters - there's a lot to do and we genuinely care about results (growth) backed up by a strong culture built on meritocracy & collaboration.

Practically, we're shipping an enterprise web app backed by large, proprietary datasets that present novel challenges. We want our customers to love our products and we're super excited about what we have lined up.

Diversity is important to us - we value applicants from different backgrounds and with different views than our own.
What you can expect from the role

At VST, things can sometimes move fast and change quickly, but here are a few examples of what you can expect to be working on.

  • First 30 days:
    • You've made significant changes to the codebase, learned our processes, and began contributing to product impact within the team.
    • You're now familiar with our engineering tools and practices and deeply understand how your work impacts customer issues.
  • First 60 days:
    • You've become a key participant in team collaboration, joined a user interview with design and product teams, often paired with teammates, and suggested thoughtful ideas to enhance our engineering practices.
  • First 90 days:
    • You've become essential to the team by contributing effectively to main initiatives and delivering multiple customer/user-facing projects.
    • You've provided valuable feedback, actively engaged in architectural and product discussions, recommended top talent for hiring, and shown readiness to mentor new engineers.
  • First 6 months:
    • You've shown readiness to participate in our hiring process actively, advocated for code readability, reliability, and maintainability, and expanded your impact beyond your team by contributing to broader technical initiatives like Security and other product features
  • First 1 year:
    • You've become a cultural leader, intensifying our shared values among the wider VST team and aiding colleagues in enhancing their skills.
    • You've successfully led high-impact projects from start to finish and engaged in mutual mentoring with engineers both within and outside your level.
What you can expect working at VST
  • Autonomy and power over the products at the core of this startup.
  • A flexible working environment - as long as the results are getting delivered, just figure out a schedule that works for you.
  • A great office environment for when you do spend time there (just off of Old Street)
  • Share options with fair terms.
  • An end of year performance-based bonus.
  • As little bureaucracy as we can get away with (but no less).
  • Standard benefits like pension etc.
  • The best equipment we can buy you (an M-series MBP).
  • The clearest and most transparent communication we can manage at all times.
  • An experience: working at a startup should be exciting and this should be no exception.
  • Opportunities to travel to meet clients nationally/internationally.
  • A similar bonus structure as the sales team if you make an introduction to a big FMCG customer that turns into a sale.
  • Something missing that you'd like to see? Please let us know.
• Things We'd Need From You
  • A desire and ability to build great software products.
  • To perform well in a semi/unstructured working environment.
  • To talk directly to the people using the software we build and empathise with their issues to prioritise our work.
  • A focus on quality: your work needs to stay done.
  • An appreciation for UX/UI and an ability to fill in the gaps where necessary (designs for features won't always be immediately available).
  • To be able to provide and receive clear and honest communication.
  • A broad sense of responsibility and accountability - it's a startup: nothing is someone else's job.
Our Tech Stack
  • Front End: TypeScript, React, Styled Components, Webpack, Storybooks, GraphQL (Apollo),
  • Back End: Node.js, Postgres (Prisma), Redis, Snowflake, GraphQL (Apollo)
  • Infrastructure: Linear, Docker, Pulumi, Kubernetes (Digital Ocean), Netlify, CI/CD (GitHub Actions)
Our Interview Process
  • Step 1: 30-minute exploratory call with our Talent Team
  • Step 2: 45-minute technical review/assessment (either a take-home task we can provide or one you've done recently to save you time and effort)
  • Step 3: 60-minute technical interview over screen share/Leetcode with a Senior Engineer or our CTO
  • Step 4: One final 45-min conversation with the Founder/s to answer any outstanding questions that you or we may have
  • Step 5: Job offer
Other Relevant Information
  • A balance of WFH/Office based on whatever you prefer
  • There are no minimum years of experience nor few strict requirements other than you just being really good at shipping software, plus you're not expected to know everything from day one.
  • We are committed to providing equal employment opportunities to people of all backgrounds.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.