Senior Android Developer

6 Months ago • 4 Years +
Mobile Development

Job Description

We are seeking a Senior Android Developer with over 4 years of experience to lead mobile projects. This role involves developing Android applications from the ground up, utilizing modern best practices, and implementing scalable, maintainable, and secure applications. The candidate will be responsible for ensuring security best practices, working with various architectural patterns like MVVM and Clean Architecture, and maintaining CI/CD pipelines. Collaboration with cross-functional teams is crucial, as is optimizing app performance and staying updated with industry trends.
Good To Have:
  • Experience with Bluetooth Low Energy (BLE)
  • Work with multi-platform mobile development technologies
  • Best practices in version control using Git
  • Write clean, scalable, and testable code.
  • Conduct code reviews and unit testing.
Must Have:
  • Develop and architect Android applications from scratch.
  • Design and implement scalable, maintainable, and secure apps.
  • Ensure security best practices in mobile applications.
  • Work with MVVM, Clean Architecture, and other patterns.
  • Build and maintain CI/CD pipelines.

Add these skills to join the top 1% applicants for this job

cross-functional
problem-solving
github
automated-testing
android-sdk
react
ci-cd
git
kotlin
flutter
react-native

We are looking for a Senior Android Developer with 4+ years of experience who has strong expertise in Android architecture and can lead mobile projects from scratch. The ideal candidate should have deep knowledge of mobile security, Git workflows, and CI/CD pipelines. Additionally, the candidate should be comfortable working in multiple technology stacks not related to mobile development and be able to optimize, scale, and maintain high-quality applications. Experience with Bluetooth Low Energy (BLE) is valued.

Key Responsibilities:

  • 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, including data encryption, secure authentication, and API security.
  • 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, including backend, DevOps, and UI/UX designers.
  • Optimize app performance for different devices and screen sizes.
  • Work with multi-platform mobile development technologies (e.g., Kotlin Multiplatform, Flutter, or React Native if required).
  • Ensure best practices in version control using Git, branching strategies, and pull requests.
  • 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.

Set alerts for more jobs like Senior Android Developer
Set alerts for new jobs by Integrant
Set alerts for new Mobile Development jobs in Egypt
Set alerts for new jobs in Egypt
Set alerts for Mobile Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙