Senior Android Developer

Integrant is a technology company providing software development services with offices in Egypt.
Android
Senior Software Engineer
Hybrid
4+ years of experience

Description For Senior Android Developer

Integrant is seeking a Senior Android Developer with 4+ years of experience to lead mobile projects from scratch. The role demands expertise in Android architecture, mobile security, Git workflows, and CI/CD pipelines. The ideal candidate will work on developing scalable Android applications using modern best practices, implement security measures, and collaborate with cross-functional teams. The position offers comprehensive benefits including medical insurance, flexible work schedules, and various perks. The role requires strong technical skills in Kotlin, Android Architecture, and various mobile development technologies, with valuable experience in Bluetooth Low Energy (BLE). The company provides a supportive work environment with opportunities for professional growth and development.

Last updated 10 days 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

Java
Kotlin
  • Android Architecture & Development (MVVM, Clean Architecture, Modularization)
  • Programming Languages: Kotlin (mandatory), Java (optional but preferred)
  • Mobile Security: Data encryption, Secure storage (Keystore), 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
  • Third-Party SDKs & APIs: Firebase, Google Play Services
  • Cloud & Backend Integration: RESTful APIs, GraphQL, WebSockets
  • Bluetooth Low Energy (BLE) experience
  • Cross-Platform Knowledge: Basic understanding of Flutter, React Native, or KMM (nice to have)

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 + more!

Interested in this job?

Jobs Related To Integrant Senior Android Developer

Senior Android Engineer, Quality Engineer

Senior Android Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for their mobile applications.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility features and improvements for the Android platform.

Senior Android Developer - Onchain Wallet

Senior Android Developer position at Crypto.com, developing secure multi-chain digital currency wallet with focus on DeFi and dApps integration.

Senior Android Engineer, Search Feed

Senior Android Engineer position at Airbnb, focusing on building and improving the core search experience for millions of users worldwide.

Senior Android Developer

Senior Android Developer position at Sincere Corporation, building consumer apps with 5+ years experience required, hybrid work model based near Boston.