
Senior Engineer – Mobile
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Egypt.
• Lead mobile development and oversee technical aspects of native iOS (Swift) and Android (Java) applications.
• Collaboratively design APIs utilized by mobile applications, ensuring versioning and backward compatibility considerations.
• Architect dependable data storage solutions, synchronization, and conflict resolution across Firestore and devices, including support for offline functionality.
• Develop comprehensive end-to-end test suites for both platforms and execute them within CI environments.
• Manage releases on the App Store and Google Play, encompassing build pipelines, staged rollouts, and hotfixes.
• Establish and manage mobile monitoring and observability for crashes, ANRs, performance issues, network errors, and synchronization failures.
• Set up alerts to detect issues proactively, before they affect clients.
• Conduct code reviews and assist fellow engineers in contributing to mobile initiatives.
• Collaborate closely with Backend, Product, and Design teams.
• Report directly to the B2B team Lead Engineer.
• Approximately 5+ years of experience in developing native mobile applications.
• Expertise in one native platform and familiarity with the other (Swift and Java).
• Hands-on experience with Firestore and distributed databases in a production environment.
• Proficiency in designing or shaping APIs that mobile applications consume.
• Experience in creating mobile end-to-end test suites using XCUITest, Espresso, Appium, Maestro, or similar frameworks.
• Strong background in CI/CD processes and release management on the App Store and Google Play.
• Familiarity with mobile monitoring and observability tools such as Crashlytics, Sentry, Datadog RUM, or similar solutions.
• Proficient communication skills in English.
• Proficiency in Spanish is advantageous.
• Experience with device synchronization and offline-first architectures is a plus.
• Familiarity with defining release health metrics is a bonus.
• Knowledge of Kotlin, SwiftUI, or Jetpack Compose is beneficial.
• Experience with Fastlane and mobile CI tooling is a plus.
• Familiarity with using AI tools in daily engineering workflows is an added advantage.
• Experience in B2B, ticketing, or event operations products is a bonus.
• Flexible remote work options.
• Commitment to an equal opportunity workplace.
• Diverse international and remote team environment.
• Opportunities to make a significant impact.
• Support for experimentation and innovative ideas.
• Open and transparent application process.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.