G2i Logo

G2i

Senior Typescript Engineer

Reposted Yesterday
Be an Early Applicant
In-Office
London, England
Senior level
In-Office
London, England
Senior level
Seeking a Senior Full-Stack Engineer with expertise in TypeScript for developing and maintaining high-performance applications while mentoring junior engineers and participating in architecture design.
The summary above was generated by AI

Location: London (Old Street) — in-office 3 days per week
Employment Type: Direct Hire
Salary: Up to £130,000 GBP per annum + bonus + equity
About StoreTrials
StoreTrials (Virtual Store Trials) helps brands and retailers win with shoppers by enabling smarter shelf testing, real-planogram data, visual planogram tools, and fixture visualisers. Our mission is to provide accurate, actionable in-store (and virtual) insights that drive superior category growth. We believe in innovation, data-driven decisions, and a culture of collaboration and technical excellence. storetrials.com
Role Overview
We are looking for a highly experienced Senior Full-Stack Engineer with deep expertise in TypeScript to join our London-based engineering team. You will be instrumental in designing, building, and maintaining scalable, robust, and high-performance applications. While TypeScript is essential, experience with Python is a plus. You’ll work across both frontend and backend, help shape best practices, mentor others, and contribute to decisions that affect the whole product.
Key Responsibilities

  • Develop and maintain full-stack applications using TypeScript; contribute to both frontend and backend components.

  • Build clean, efficient, and scalable code; take responsibility for high code quality, test coverage, reliability, and performance.

  • Collaborate closely with product, design, data, and field-teams to understand business needs and translate them into technical solutions.

  • Participate in architecture design discussions and help make decisions about frameworks, tools, and development practices.

  • Mentor and support more junior engineers; share knowledge and help build shared understanding of best practices.

  • Contribute to technical planning, sprint estimation, roll-outs, and project execution.

  • Optionally, work with Python in some services or microservices (if applicable), contribute to bridging TypeScript services with Python ones.


Essential Qualifications

  • Minimum 7+ years of professional experience in software engineering, with substantial exposure to building production systems.

  • Strong, hands-on experience with TypeScript (frontend frameworks like React, Angular, or Vue may be relevant; backend Node.js or similar).

  • Solid understanding of full-stack development: API design, database work, frontend UI, deployment, scalability.

  • Experience with modern software engineering practices: testing (unit/integration), CI/CD, code reviews, code quality, performance optimization.

  • Ability to drive technical discussions and make good trade-offs.

  • Excellent communication skills; ability to collaborate with non-technical stakeholders.

  • Must be London-based, able to be in the office 3 days/week.


Desirable Qualifications

  • Experience with Python (services, data pipelines, or microservices) is a significant plus.

  • Knowledge of or experience with planogram / retail / shopper insight tools or similarly complex data-driven UI applications.

  • Experience with visualization tools, virtual simulations, or mapping / spatial UIs.

  • Prior experience in high-growth / product-led SaaS / marketplace / retail tech environment.

  • Experience mentoring or leading smaller teams.

What We Offer

  • Competitive salary up to £130,000 GBP (dependent on experience).

  • Equity in the company.

  • Performance bonus.

  • Getting in on cutting-edge work in shopper insights / virtual retail tech.

  • Working in a collaborative, high-skill environment.

  • Office based in Old Street, London, with hybrid flexibility (3 days/week in-office).


If this sounds like you, we’d love to hear from you.

Top Skills

Angular
Node.js
Python
React
Typescript
Vue

Similar Jobs

18 Days Ago
In-Office or Remote
3 Locations
Senior level
Senior level
Blockchain • Fintech • Software • Financial Services • Cryptocurrency • Web3
As a Senior Backend Engineer, you will develop scalable microservices, design APIs, monitor system performance, and maintain service reliability across the 1inch infrastructure.
Top Skills: DockerEmqxGrafanaKafkaKubernetesNatsNest.JsNode.jsPostgresPrometheusRedisSQLTypescript
2 Days Ago
In-Office or Remote
3 Locations
Senior level
Senior level
Security • Software
Develop and maintain scalable software using Typescript, React, and Node. Collaborate on architecture, integrate systems, and coach junior developers.
Top Skills: Aurora PostgresqlAWSDatadogGrafanaNode.jsReactSentryTypescript
2 Days Ago
In-Office or Remote
3 Locations
Senior level
Senior level
Security • Software
Lead frontend development of features and user experiences, focusing on performance, accessibility, and reliability in an Agile environment. Mentor teammates and improve CI/CD pipelines.
Top Skills: AWSDatadogKubernetesNode.jsReactSentryTypescript

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account