Senior Android Developer

Maadi, Cairo Governorate, Egypt
Android
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Senior Android Developer

Integrant is seeking a Senior Android Developer with 4+ years of experience to lead mobile projects from scratch. This role requires expertise in Android architecture, mobile security, and CI/CD pipelines. The ideal candidate will develop sophisticated Android applications using modern practices like MVVM and Clean Architecture, while ensuring top-notch security measures. The position offers a blend of technical challenges, from BLE implementation to cross-platform development, with opportunities to work with cutting-edge technologies. The company provides a comprehensive benefits package including medical insurance, flexible work arrangements, and professional development opportunities. Located in Maadi, Egypt, this hybrid role offers a perfect balance of collaborative office work and remote flexibility. The position demands strong technical skills combined with excellent problem-solving abilities and team collaboration.

Last updated 8 hours ago

Responsibilities For Senior Android Developer

  • Develop & Architect Android applications from scratch using modern best practices
  • Design and implement scalable, maintainable, and secure Android apps
  • Ensure security best practices in mobile applications
  • Work with MVVM, Clean Architecture, and other architectural patterns
  • Build and maintain CI/CD pipelines for automated testing and deployment
  • Collaborate with cross-functional teams
  • Optimize app performance for different devices and screen sizes
  • Work with multi-platform mobile development technologies
  • Ensure best practices in version control using Git
  • Write clean, scalable, and testable code following SOLID principles
  • Conduct code reviews, unit testing, and debugging
  • Keep up with Android SDK updates and industry trends

Requirements For Senior Android Developer

Kotlin
Java
  • Android Architecture & Development (MVVM, Clean Architecture, Modularization)
  • Programming Languages: Kotlin (mandatory), Java (optional but preferred)
  • Mobile Security: Data encryption, Secure storage, OAuth, JWT, SSL Pinning
  • CI/CD: Jenkins, GitHub Actions, Bitrise, or similar tools
  • Version Control: Git, GitHub/GitLab/Bitbucket, Git branching strategies
  • Dependency Injection: Dagger/Hilt
  • Jetpack Components: ViewModel, LiveData, Navigation, WorkManager, Paging
  • Unit & UI Testing: JUnit, Espresso, Mockito
  • Networking: Retrofit, OkHttp, WebSockets
  • Database Management: Room, SQLite, Realm
  • Multithreading & Coroutines
  • Experience with Bluetooth Low Energy (BLE) device communication
  • Cross-Platform Knowledge: Basic understanding of Flutter, React Native, or KMM

Benefits For Senior Android Developer

Medical Insurance
  • Competitive compensation package
  • Supportive and friendly work environment
  • Premium medical insurance [employee +family]
  • English language development courses
  • Interest-free loans paid over 2.5 years
  • Employment referral program
  • Premium location in Maadi & Nasr City
  • Social insurance
  • Flexible work schedules
  • Perks: events, sponsored lunch, game area, rooftop hangout

Interested in this job?

Jobs Related To Integrant Senior Android Developer

Senior Software Engineer, Android

Senior Android Engineer position at Acorns, building financial wellness solutions using Kotlin and Jetpack Compose in a remote-first environment.

(USA) Senior, Software Engineer, Android

Senior Android Software Engineer position at Walmart Global Tech, focusing on Health and Wellness solutions, offering competitive compensation and the opportunity to impact millions of users.

Sr Software Engineer, Android

Senior Android Engineer role at Disney building world-class news experiences for ABC News, offering competitive pay and benefits with opportunity to impact millions of users.

Android UI Engineer (L5) - Games Player Experiences

Senior Android Engineer position at Netflix focusing on developing social gaming experiences and platform UI, offering remote work and competitive compensation.

Senior Software Engineer, Android Engineering

Senior Android Engineer position at Axon, developing control software for advanced robotics systems in law enforcement and military applications.