Senior Software Engineer

Senior Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Catapult

At a Glance

  • Tasks: Transform internal scripts into production-ready web apps and innovate workflows.
  • Company: Join Catapult, a leader in sports performance technology with a global impact.
  • Benefits: Competitive salary, diverse culture, and endless growth opportunities.
  • Other info: Dynamic team environment with a focus on mentorship and collaboration.
  • Why this job: Make a real difference in sports tech while working with elite teams worldwide.
  • Qualifications: Expertise in React, JavaScript/TypeScript, and backend architecture required.

The predicted salary is between 60000 - 80000 £ per year.

Catapult is building the future of sports performance technology, with a mission to unleash the potential of every athlete and team on Earth. Since 2006, our solutions have led the way in sports performance software, science and data. We work with over 5,000 teams worldwide, including NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA and more, providing coaches, managers and trainers the information they need to optimize athletes’ health, game‑day readiness and performance.

What You’ll Do

  • Productize Core Utilities: Transform an existing library of internal scripts, data importers and management tools into reliable, production‑ready web applications.
  • Migrate & Innovate Workflows: Decentralise complex workflows such as group administration and user management from desktop clients into seamless web and hybrid experiences.
  • Serve as a “Tiger Team” Catalyst: Build bespoke tools, custom league integrations and special‑project solutions for high‑profile clients where pivoting the core platform is too heavy.
  • Establish Engineering Standards: Define modern web best practices, set up robust CI/CD pipelines and align with Catapult’s wider web divisions to standardise technology stacks.
  • Lay the Foundation for a Team: Anchor the web‑technology domain expertise of the team, mentor C++/Qt engineers, and prepare to lead and scale a dedicated web squad in the future.

What You’ll Need

  • Deep Web Ecosystem Expertise: Extensive experience with React, modern JavaScript/TypeScript and building cross‑platform apps wrapped in Electron and React Native.
  • Application‑Layer Focus with Backend Literacy: Experience consuming complex internal APIs, managing frontend state, database design and backend architecture.
  • Architectural & DevOps Autonomy: Build web environments from scratch, configure developer workflows, automated testing and deployment pipelines.
  • Pragmatic & Fast‑Paced Problem Solving: Proven track record in a “tiger team” style capacity with rapid prototyping and delivery of high‑impact features under tight timelines.
  • Technical Leadership Aptitude: Excellent communication and collaboration skills, with the desire or experience to mentor peers, align cross‑functional teams and transition into an engineering lead.

What Your Success Will Look Like

In 6 months time…

  • Primary internal utilities and importers launched as stable, production‑grade web applications.
  • Key administrative workflows decoupled from thick clients and deployed to the web ecosystem.
  • Independent web CI/CD pipelines and deployment workflows established.
  • Web roadmap executed self‑sufficiently, taking strategic direction from the Head of Basketball, Ice Hockey & Baseball.

In 12 months time…

  • Operate with high autonomy, proactively identifying web‑based solutions and directing their architecture.
  • Lead a small, lean squad of web developers, cultivating high standards and mentoring peers.
  • Team recognized for rapid turnaround times, flawlessly executing special requests for elite teams and major leagues.

Why Catapult

  • Work with ambitious, intelligent people in an exciting industry and do some of the best work of your life.
  • Engage in constructive, open, and honest communication to make Catapult extraordinary.
  • Collaborative yet challenging environment that continuously improves performance for our customers.
  • Workforce spans more than 20 countries, offering exposure to diverse cultures and global awareness.
  • Continuous improvement and development mindset with unlimited opportunities to grow, do more and do better.

We encourage all qualified candidates, including women and other marginalized groups, to apply even if not every qualifier is met. All offers of employment are subject to Catapult’s positive prehire check. For more information, please contact the Talent Partner for this role.

Senior Software Engineer employer: Catapult

Catapult is an exceptional employer for Senior Software Engineers, offering a dynamic work environment where innovation meets sports performance technology. With a commitment to continuous improvement and employee growth, you will collaborate with talented professionals from over 20 countries, gaining exposure to diverse cultures while contributing to cutting-edge projects that enhance athlete performance. The company fosters a culture of open communication and mentorship, ensuring that you have the support and resources needed to excel in your role and advance your career.

Catapult

Contact Details:

Catapult Recruitment Team

We think you need these skills to ace Senior Software Engineer

React
JavaScript
TypeScript
Electron
React Native
API Management
Frontend State Management