Our client in the financial services industry is currently seeking a talented Senior Mobile Reliability Engineer to join their team, playing a critical role in ensuring the stability, performance, and reliability of the mobile apps. This is a full-time, permanent position with the flexibility of remote work arrangements for UK-based candidates.
Responsibilities- Crash Diagnosis and Resolution: Monitoring tools like Firebase Crashlytics and Sentry to identify and prioritize app crashes, debug crash logs, resolve issues, and collaborates with mobile developers to test fixes on multiple devices and OS versions.
- Performance Optimization: Analyse app performance metrics, identifies and resolves performance bottlenecks, and optimizes API calls, UI rendering, and background tasks to improve app responsiveness.
- Monitoring and Reporting: Implementing and maintaining monitoring tools, defining and implementing custom performance metrics, and creating regular performance and reliability reports for stakeholders.
- Proactive Maintenance: Refactoring legacy code, ensures compatibility with new OS updates and hardware releases.
- Reliability Testing: Conducts stress tests, collaborates with QA to enhance test coverage and automation for critical app flows.
- Collaboration and Communication: Works closely with mobile developers, backend engineers, and product teams, and communicates findings and updates effectively to both technical and non-technical stakeholders.
- Strong proficiency in Kotlin (Android) and Swift (iOS), solid understanding of mobile app architecture, and experience with RESTful API integration.
- Hands-on experience with tools like Android Profiler, Xcode Instruments, and proven ability to optimize mobile apps for speed, responsiveness, and stability.
- Familiarity with tools like Firebase Crashlytics, Sentry, or similar platforms, and experience setting up and interpreting performance and stability metrics.
- Knowledge of mobile security best practices and encryption techniques
- Familiarity with automated mobile testing frameworks
- Experience with cross-platform monitoring tools
- Excellent problem-solving skills, strong communication skills, and a collaborative approach to working with cross-functional teams.
The Senior Mobile Reliability Engineer is responsible for diagnosing and resolving app crashes, optimizing app performance, implementing monitoring solutions, conducting reliability testing, and collaborating with cross-functional teams to ensure a seamless user experience.
Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate £1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn't right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.