Senior Mobile Engineer (Inbox)
Senior Mobile Engineer (Inbox)

Senior Mobile Engineer (Inbox)

London Full-Time No home office possible
T

Job Description

As a Full-Stack Cross-Platform Mobile Engineer, you will play a pivotal role in re-architecting our mobile stack using Rust, Android/JetPack Compose, and Swift UI. You will lead with an end-to-end ownership approach, ensuring timely delivery of high-quality, scalable solutions that will delight our customers. Your ambition and enthusiasm will drive innovation and excellence across our Mail and Calendar products.

Key Responsibilities

  1. Develop and maintain cross-platform mobile applications for iOS and Android using a blend of cross-platform (Rust) and native technologies (Swift, Kotlin).
  2. Take end-to-end ownership of mobile application development projects: you will be comfortable with scoping projects, walking back from deadlines, and able to discern the important from the superfluous.
  3. Foster a culture of innovation by exploring new technologies, methodologies, and approaches to mobile development. We tackle complex engineering challenges with creativity and ingenuity.
  4. Optimize mobile applications for performance, usability, and responsiveness across different devices and screen sizes.
  5. Master memory management, multithreading, and concurrency mechanisms to enhance performance and responsiveness of mobile applications.
  6. Design for scalability, considering factors such as data caching, network bandwidth, and server load.
  7. Prioritize customer satisfaction by maintaining a customer-centric mindset throughout the development process, continuously seeking feedback and iterating to improve the user experience.

The ideal candidate will possess

  • Bachelor\’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • Excellent problem-solving skills and ability to think outside the box to overcome challenges.
  • A passion for continuous learning and driving change in the rapidly evolving field of mobile development.
  • Excellent communication and interpersonal skills.
  • Proven experience developing mobile applications for iOS and Android using Swift, Kotlin, as well as cross-platform technologies.
  • Proficiency with SwiftUI for iOS and Jetpack Compose for Android, and familiarity with Rust.
  • Strong understanding of mobile app architecture, design patterns, and best practices.
  • Knowledge of memory management techniques and best practices.
  • Experience with multithreading and concurrency in mobile applications.
  • Good understanding of scalability considerations when engineering mobile applications.

Bonus points for previous experience working in a fast-paced, scale-up environment.

#J-18808-Ljbffr

T

Contact Detail:

TN United Kingdom Recruiting Team

Senior Mobile Engineer (Inbox)
TN United Kingdom
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>