Senior Software Engineer (Full Stack)
Role details
Job location
Tech stack
Job description
This is a senior, hands-on engineering role at the heart of our product. You'll lead full-stack development across our Unity-based applications, AWS backend, and React web platform. You'll own the architectural decisions that shape how Movetru scales. We're a small team, so the scope is wide and your role is a core component to the company.
You'll be a sounding board on technical strategy, an embedded contributor in day-to-day delivery, and a foundation for the engineering team we build around you.
What You'll Do
- Lead development of interactive applications using Unity and C#
- Architect and implement service-based systems spanning Unity, AWS, and React
- Build and maintain Movetru's modern web platform in React JS
- Design and manage our AWS infrastructure
- Design, integrate, and optimise AI agent workflows, and embed AI-driven features into our products and services
- Use LLMs and AI agents to accelerate everyday development
- Own code quality - write clean, scalable, maintainable code and raise the bar across the codebase
- Debug, profile, and optimise complex performance issues across platforms
- Collaborate closely with designers, sports scientists, and product to turn research into shipped features
- Mentor and shape the engineering practice as the team grows
Requirements
Do you have experience in Unity?, * Substantial professional engineering experience (typically 3+ years) with a track record of shipping production software
- Deep, hands-on experience with Unity and C#
- Strong React JS / JavaScript skills
- Practical experience designing and operating systems on AWS
- Hands-on experience with AI agents and integrating LLMs into real products
- Strong understanding of service-based architectures and ownership of complex codebases
- Confident debugger and optimiser
- Comfortable with Git, CI/CD, and modern development workflows
- Excellent communication and collaboration; able to work autonomously, set direction, and meet deadlines without close oversight
Nice to have
- Prior experience in SportsTech, performance science, computer vision, or wearables
- Experience mentoring or technically leading other engineers
- Background working at an early-stage startup
How We Work
- We enjoy working with passionate people doing their best work
- We operate across agile and waterfall workflows depending on what the customer needs
- We believe in open, direct communication
- We embrace AI-assisted development and agent workflows
- We use JIRA, Google Workspace, Miro, and Canva
Benefits & conditions
- Salary dependent on experience
- Workplace pension scheme
- Company equity
- A high-trust, high-ownership environment where your work directly shapes the product