G2i Logo

G2i

Senior Typescript Engineer

Reposted 8 Hours Ago
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

2 Days Ago
In-Office
Manchester, Greater Manchester, England, GBR
Senior level
Senior level
Fintech • Software • Financial Services
Senior FullStack Developer responsible for designing and building applications using TypeScript, JavaScript, .NET C#, and SQL, ensuring high performance and security while mentoring junior engineers.
Top Skills: .Net C#AngularAWSAzureDockerGithub ActionsGoogle Cloud PlatformJavaScriptJestKubernetesNode.jsPlaywrightReactRestful ApisSQLTypescriptVue
17 Days Ago
In-Office or Remote
Bath, Somerset, England, GBR
Senior level
Senior level
Digital Media • News + Entertainment
As a Senior PHP Developer, you'll lead component development for subscriptions, collaborate in Agile, mentor juniors, and ensure code quality through tests and reviews.
Top Skills: Ci/CdCSSCypressDevOpsGitJavaScriptJestPHPPhpunitReactTypescriptVitestWebdriverio
4 Hours Ago
In-Office
Bank Street, Malvern Hills, Worcestershire, England, GBR
Senior level
Senior level
Fintech • Financial Services
The role involves designing, building, and maintaining software, guiding architecture, and using AI development tools like GitHub Copilot to enhance team outcomes. It emphasizes CI/CD ownership and applying agile practices such as TDD and pair programming, aimed at improving client service through a new platform.
Top Skills: Ci/CdGithub CopilotJavaReactTypescript

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