Mobile Application Developer
Mobile Application Developer

Mobile Application Developer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
U

At a Glance

  • Tasks: Develop native mobile applications and mentor junior engineers.
  • Company: Join a dynamic team focused on innovative mobile solutions.
  • Benefits: Enjoy flexible work options and opportunities for professional growth.
  • Why this job: Be part of a collaborative culture that values innovation and quality.
  • Qualifications: Proven skills in Android/iOS development and cloud technologies.
  • Other info: Ideal for tech enthusiasts eager to tackle real-world challenges.

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

Job Description

Senior Software Developer – (Mobile)

We are seeking an experienced and hands-on Mobile Software Developer to develop our clients’ native mobile applications.

What you’ll do:

  • You'll work with the engineering manager (and the team) to evaluate technical risks and technology choices.
  • Be a technical evangelist both within the team and outside, coaching and/or mentoring other more junior engineers as appropriate.
  • Write well-factored, well-tested code both in the Android app and backend orchestration services.
  • Innovate within your team, initiative area and contribute within your technical domain.
  • Work with senior engineers across teams to ensure that our mobile offering stays compelling both for end-users and for the engineers working on it.

What we’re looking for:

  • You have a proven ability to deliver high quality native Android or iOS applications at scale
  • Exceptional programming skills and knowledge of Android-related dev technologies such as Kotlin/Java and modern Android toolsets like Android Studio, JUnit and Espresso OR
  • Exceptional programming skills and knowledge e of iOS-related dev technologies such as Swift and modern iOS toolsets like Git, Xcode, XCTest, XCUITest and Jenkins
  • A capable, technical lead, who is willing to help grow and guide more junior engineers towards appropriate target architectures
  • A deep understanding of the Android platform and how it can be leveraged on a large enterprise scale consisting of multiple teams
  • You are excited by the cloud/AWS and the opportunities that it brings.
  • Effectively communicate and partner across engineering to maximise inner-sourcing opportunities and reduce waste
  • You’ll have a proven ability to deliver high quality applications at scale.
  • You’re an advocate for quality and can support the team leveraging approaches such as Pair Programming, TDD and BDD.
  • An interest in learning new languages, tools, libraries and frameworks.

Experience that would be advantageous:

  • Working with the cloud/AWS and the opportunities that it brings
  • Solving real world problems and being comfortable working in a complex regulated environment

Mobile Application Developer employer: UST

Join a dynamic and innovative team as a Mobile Application Developer, where your expertise will be valued and your contributions recognised. Our company fosters a collaborative work culture that prioritises employee growth through mentorship and continuous learning opportunities, all while working in a vibrant location that encourages creativity and innovation. With competitive benefits and a commitment to quality, we provide an environment where you can thrive both personally and professionally.
U

Contact Detail:

UST Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mobile Application Developer

✨Tip Number 1

Familiarise yourself with the latest Android and iOS development tools. Being well-versed in Kotlin, Java, Swift, and their respective toolsets will not only boost your confidence but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Engage with the developer community by participating in forums or attending meetups. This can help you network with other professionals, gain insights into industry trends, and even find potential mentors who can guide you through the application process.

✨Tip Number 3

Showcase your problem-solving skills by working on personal projects or contributing to open-source initiatives. This not only enhances your portfolio but also provides concrete examples of your ability to tackle real-world challenges, which is highly valued in our team.

✨Tip Number 4

Prepare to discuss your experience with cloud technologies, particularly AWS. Understanding how to leverage cloud services in mobile app development can set you apart from other candidates and align with our focus on innovation and scalability.

We think you need these skills to ace Mobile Application Developer

Proficiency in Kotlin and Java for Android development
Expertise in Swift for iOS development
Familiarity with Android Studio and Xcode
Experience with JUnit and Espresso for testing Android applications
Knowledge of XCTest and XCUITest for testing iOS applications
Understanding of cloud services, particularly AWS
Strong problem-solving skills in complex environments
Ability to mentor and guide junior engineers
Experience with Pair Programming, TDD, and BDD methodologies
Excellent communication skills for cross-team collaboration
Adaptability to learn new languages, tools, libraries, and frameworks
Deep understanding of the Android platform and enterprise-scale applications

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with mobile application development, particularly focusing on Android or iOS technologies. Include specific projects where you've used Kotlin, Java, Swift, or relevant tools like Android Studio and Xcode.

Craft a Strong Cover Letter: In your cover letter, express your passion for mobile development and how your skills align with the job requirements. Mention your experience in mentoring junior engineers and your understanding of cloud technologies, as these are key aspects of the role.

Showcase Your Projects: If possible, include links to your previous mobile applications or GitHub repositories in your application. This will give the hiring team a tangible sense of your coding abilities and project experience.

Highlight Problem-Solving Skills: In your application, provide examples of how you've solved complex problems in past projects. This could involve discussing your approach to working in regulated environments or how you've innovated within your teams.

How to prepare for a job interview at UST

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Android or iOS development in detail. Highlight specific projects where you used Kotlin, Java, Swift, or relevant tools like Android Studio and Xcode. Demonstrating your technical prowess will help you stand out.

✨Prepare for Problem-Solving Questions

Expect questions that assess your ability to solve real-world problems. Think of examples from your past work where you tackled complex issues, especially in regulated environments. This will show your capability to handle challenges effectively.

✨Emphasise Team Collaboration

Since the role involves mentoring junior engineers and collaborating across teams, be ready to discuss your experiences in teamwork. Share examples of how you've successfully partnered with others to achieve common goals and improve processes.

✨Express Your Passion for Learning

Convey your enthusiasm for learning new technologies and frameworks. Mention any recent courses, certifications, or personal projects that demonstrate your commitment to staying updated in the fast-evolving mobile development landscape.

Mobile Application Developer
UST
U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>