Senior Developer - Technical Team Lead - Remote Working

Senior Developer - Technical Team Lead - Remote Working

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Burns Sheehan

At a Glance

  • Tasks: Lead the rebuild of mobile apps for iOS and Android, shaping architecture and engineering standards.
  • Company: Join a tech-for-good company focused on real-time user support and innovative solutions.
  • Benefits: Remote work with monthly onsite meetings, competitive salary, and opportunities for professional growth.
  • Other info: Be part of a dynamic team with a focus on modern engineering automation and AI-assisted tools.
  • Why this job: Make a real impact in a safety-critical environment while leveraging cutting-edge AI technology.
  • Qualifications: Strong experience in native mobile development (Swift/SwiftUI or Kotlin/Java) and a quality-first mindset.

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

Remote working – once a month onsite in Epsom, Surrey

Swift, SwiftUI or Java & Kotlin experience

Their products support users in real-time environments where reliability, performance and resilience are essential. They are now rebuilding their mobile applications across iOS and Android, and are looking for a Lead Mobile Developer to support this.

As the Lead Mobile Developer, you will provide hands-on technical leadership across the mobiles to help shape architecture, engineering standards and delivery practices whilst supporting a small development team.

  • Greenfield rebuild of iOS & Android apps from the ground up... real ownership, real impact
  • AI is a big deal here: Heavy investment in AI-assisted engineering workflows and agentic development tooling
  • Huge data assets (location, sensors, incident history) powering the next generation of the product
  • Be part of shaping how AI accelerates mobile delivery in a safety-critical environment

Strong native mobile experience - iOS (Swift/SwiftUI) and/or Android (Kotlin/Java)

Quality-first mindset - testing, architecture, code reviews, performance

Interest in AI-assisted development tools and modern engineering automation

Senior Developer - Technical Team Lead - Remote Working employer: Burns Sheehan

As a Senior Developer at our innovative tech-for-good company, you will thrive in a dynamic remote working environment with the opportunity to make a real impact on the development of cutting-edge mobile applications. Our culture fosters collaboration and continuous learning, with a strong emphasis on AI-assisted engineering workflows that empower you to lead a talented team while shaping the future of safety-critical technology. Enjoy the flexibility of remote work, with monthly onsite meetings in Epsom, Surrey, where you can connect with your colleagues and contribute to meaningful projects that enhance user experiences in real-time environments.

Burns Sheehan

Contact Details:

Burns Sheehan Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Developer - Technical Team Lead - Remote Working

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with mobile development or AI. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best mobile projects, especially any that involve Swift, SwiftUI, Kotlin, or Java. This is your chance to demonstrate your hands-on experience and quality-first mindset.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and leadership skills. Be ready to discuss how you would shape architecture and delivery practices, and don’t forget to highlight your interest in AI-assisted development tools!

Tip Number 4

Apply through our website! We’re all about finding the right fit, so make sure your application stands out. Tailor your CV and cover letter to reflect your passion for tech for good and your experience in mobile development.

We think you need these skills to ace Senior Developer - Technical Team Lead - Remote Working

Swift
SwiftUI
Java
Kotlin
Mobile Application Development
Technical Leadership
Architecture Design

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with Swift, SwiftUI, Java, or Kotlin in your application. We want to see how your skills align with our needs, especially in mobile development and AI-assisted tools.

Be Authentic:Let your personality shine through in your written application. We’re looking for someone who’s not just technically skilled but also a great fit for our team culture. Don’t be afraid to share your passion for tech for good!

Tailor Your Application:Customise your application to reflect the specifics of the job description. Mention your experience with greenfield projects and how you’ve led teams before. This shows us you’re serious about this role and understand what we’re looking for.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us during the process.

How to prepare for a job interview at Burns Sheehan

Know Your Tech Inside Out

Make sure you’re well-versed in Swift, SwiftUI, Java, and Kotlin. Brush up on your knowledge of mobile app architecture and engineering standards, as you'll need to demonstrate your expertise in these areas during the interview.

Showcase Your Leadership Skills

As a Lead Mobile Developer, you'll be guiding a small team. Prepare examples of how you've successfully led projects or teams in the past. Highlight your ability to mentor others and foster a quality-first mindset in development.

Emphasise Your AI Interest

Since the company is heavily investing in AI-assisted engineering workflows, express your enthusiasm for AI tools and how they can enhance mobile development. Share any relevant experiences or projects where you've used AI in your work.

Prepare for Real-World Scenarios

Expect questions about handling real-time environments and ensuring reliability and performance in mobile applications. Think of specific challenges you've faced and how you overcame them, as this will show your problem-solving skills and practical experience.