Silverrail Logo

Silverrail

Technical Lead Engineer - Front End & Mobile

Reposted 10 Days Ago
Be an Early Applicant
Easy Apply
In-Office
London, Greater London, England
Senior level
Easy Apply
In-Office
London, Greater London, England
Senior level
Lead design and development of scalable web and mobile applications. Collaborate with teams, mentor engineers, ensure coding standards and optimize application performance while communicating progress across the company.
The summary above was generated by AI

Technical Lead Engineer – Front End & Mobile Development 

 

Who We Are and What We Do  

 

At SilverRail, we're on a mission to reshape the way the world travels, and we're inviting you to be part of this journey. Rail is becoming the go-to choice for short and medium-haul travel worldwide, and we're here to help make it happen. 

  

In the face of the ongoing climate crisis, our vision is crystal clear. We are transforming the online customer experience for rail travel, making it easier than ever for customers to find, buy and use rail. Our cutting-edge technology is the backbone of rail and travel agencies worldwide, making it effortless for travellers to choose the eco-friendly option and reduce their carbon footprint.  

  

We have more than 15 years of trailblazing success behind us, and our teams are spread across the globe, with bases in London, Boston, Brisbane, and Stockholm. We thrive on the philosophy of 'fail-fast-fail-early,' which drives us to find ingenious solutions to complex challenges. 

  

Join us, and help shape the future of travel!  

 

The Role  

 

We are seeking an experienced Technical Lead Engineer to lead the design, development, and optimization of our front-end, web and mobile applications. In this role, you will oversee the implementation of scalable, high-performance, and accessible web and mobile applications that deliver exceptional user experiences. You’ll collaborate closely with product, design, and backend teams to build maintainable, testable, and modern mobile-first applications using technologies including JavaScript, TypeScript, React.js, Node.js, Kotlin, Jetpack Compose for Android, and Swift for iOS. 
 

As a technical leader, you will grow and mentor engineers, drive architectural decisions, and champion best practices across the user-facing applications team. This is a hands-on leadership position that combines technical expertise, strategic thinking, and a passion for creating intuitive, elegant, and reliable web and mobile applications. 

  

 

Key Responsibilities  

 

Technical Leadership & Architecture:  

  • Lead the design and development of modern, scalable, maintainable, and modular front-end and mobile architecture using technologies including JavaScript, TypeScript, React.js, Node.js, Kotlin, Jetpack Compose and Swift. 
  • Accountable for coding standards, architectural principles, and development best practices across the fuser-facing applications.  
  • Collaborate with backend engineers to ensure efficient API design and data integration via Node.js and REST/GraphQL interfaces.  
  • Evaluate new technologies and frameworks, guiding technical direction and user applications strategy.  
  • Drive the implementation of performance optimization strategies, accessibility improvements, and responsive design principles. 
  • Set goals for yourself and the team, communicate progress, risks and mitigations  
  • Accountable for team goals’ outcomes. 
  • Champion and communicate the work the team does across the company. 
     

Development & Testing:  

  • Develop high-quality, production-ready applications that have clear performance indicators (KPIs) across front end and mobile development. 
  • Implement component libraries and design systems using Storybook to ensure UI consistency and reusability.  
  • Write and maintain comprehensive automated test suites using Cypress, React Testing Library, and Jest.  
  • Integrate continuous testing and CI/CD practices to maintain quality and stability throughout the deployment pipeline.  
  • Ensure cross-browser, cross-platform, and device compatibility while maintaining performance benchmarks.  

 

Management and Leadership:  

  • Strong people management practices: 1:1s, team building, performance management, effective meeting facilitation. 
  • Work with light-touch product support to own the backlog, prioritization, scoping and estimation of the work for the team. 
  • Organise the team and the work to iteratively deliver outcomes and business impact within an agile, scrum-based execution.  
  • Partner closely with UX/UI designers, product managers, and backend engineers to translate business requirements into technical solutions.  
  • Ensure scalable and timely code review practices, provide constructive feedback, and foster a culture of learning and collaboration within the engineering team.  
  • Lead by example, motivate, reward and support each individual team member’s growth and development.   
  • Communicate team’s charter, mission and vision, technical decisions, trade-offs, and progress effectively to both technical and non-technical stakeholders. 
  • Understand the company goals and strategy and help the team set meaningful goals that support the overall strategy. Serve as a conduit between the team and the business, help the team understand how their contributions impact the overall strategy. 

 

Key Technologies and Tools:  

  • Languages: JavaScript (ES6+), TypeScript, Kotlin, Node.js
  • Frameworks & Libraries: React.js, Swift UI, Jetpack Compose, Docker
  • UI Development: Storybook, Styled Components, Tailwind CSS  
  • Testing Frameworks: Cypress, Jest, React Testing Library  
  • Build & Tooling: Webpack, Vite, Babel, ESLint, Prettier  
  • Version Control & CI/CD: Git, GitLab 
  • Cloud: AWS
  • Collaboration Tools: Jira, Confluence 

   

 

Competence and Skills 

 

Required: 

  • 5 or more years of hands-on application development, with at least 2 years in a team leadership capacity. 
  • Strong expertise in JavaScript, TypeScript, React.js, Kotlin and modern web and mobile ecosystems. 
  • Proven experience architecting large-scale, component-driven web and mobile applications. 
  • Deep understanding of application performance optimization, accessibility (WCAG), and responsive design. 
  • Solid experience with automated testing frameworks (Jest, Cypress, React Testing Library). 
  • Solid experience managing and leading cross-functional teams in an agile sprint/scrum framework. 
  • Strong collaboration, communication, and team leadership skills. 

 
Preferred: 

  • Degree in Computer Science/Engineering, or a related field. 
  • Experience with server-side rendering (SSR) or static site generation (e.g., Next.js). 
  • Familiarity with Node.js backend development and REST/GraphQL API integration. 
  • Experience building and maintaining shared UI component libraries and design systems. 
  • Experience building hybrid and native mobile apps. 
  • Knowledge of CI/CD pipelines, DevOps, Cloud and containerized environments (Docker, Kubernetes). 
  • Contributions to open-source projects or experience leading technical communities is a plus. 

 

  

Why us?  

 

  • We are an accredited flexible company and were named in Flexa’s Top 50 Most Flexible Companies: https://flexa.careers/companies/silverrail   

 

  • We utilise a hybrid working model, providing equipment for home working alongside one or two monthly visits to our beautiful central London office.  

 

  • We offer a highly competitive benefits package including private healthcare and YuLife rewards, bonus leave days, volunteer days and a personal learning and development budget. 

 

  • We provide a wealth of career development opportunities with training that is individual, focused on improving your skills and helping you become the best professional you can be.  

 

  • Our team’s health and wellness is genuinely important to us, so we offer a number of wellbeing seminars and membership to the #1 leading meditation app. 

 

  • A unique opportunity to work for a tech company that is helping the environment by revolutionising the way we travel.  

 

  

 

Our values are simple: Do Good by working for a better tomorrow; Think Big Act Smart by being curious, adaptable and data-driven; and remember that through collaboration we will always be Stronger Together 

 

  

 

*We are a neurodiverse employer and are working hard to improve our recruitment processes, so if there is any way that we can make the recruitment experience better for you then please let us know in your application - all information will be treated as strictly confidential*  

Top Skills

AWS
Cypress
Docker
JavaScript
Jest
Jetpack Compose
Kotlin
Kubernetes
Node.js
React
Storybook
Swift
Typescript

Silverrail London, England Office

22-24 Torrington Place, London, United Kingdom, WC1E 7HJ

Similar Jobs

3 Hours Ago
In-Office
London, Greater London, England, GBR
Mid level
Mid level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
The Escrow Business Compliance Analyst manages client onboarding for escrow deals, ensures compliance with KYC regulations, and oversees transaction setup and documentation.
5 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The role involves developing microservices primarily in Golang, maintaining code quality, deploying applications, and collaborating with team members in a hybrid work environment.
Top Skills: Ci/CdGoHelmK8SPythonSQL
5 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Product Innovation Manager will lead development of new payment products, engage in idea generation, and partner with teams for market testing and validation.
Top Skills: Business Model InnovationData-Driven TechnologiesPayments Acceptance EcosystemStablecoin

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