Senior Android Developer

Integrant
Alabama

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.

Requirements

  • 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, Ok 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 in BLE device communication, scanning, pairing, and data transfer (valued skill)
  • Cross-Platform Knowledge : Basic understanding of Flutter, React Native, or KMM (nice to have)

Soft Skills:

  • Strong problem-solving and analytical skills

  • Ability to work in agile teams (Scrum/Kanban)

  • Excellent communication and collaboration skills

  • Ability to troubleshoot and debug efficiently

  • Adaptability to work with different mobile technology stacks

  • Proactive approach to learning and staying up-to-date with new technologies

Benefits

  • 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!
Posted 2025-03-21

Recommended Jobs

DevOps Engineer

System One
Huntsville, AL

Job Title: DevOps Engineer Location: Huntsville, Alabama DevOps Engineer Huntsville, AL  Direct Hire  Top Secret - $200k  Responsibilities Responsible for the design, deployment, tes…

View Details
Posted 2025-09-26

Appliance Repair / Refrigeration Service Professional

Mr. Appliance of Mobile
Mobile, AL

Job Description Job Description If you are EPA Certified, have experience and are knowledgeable in refrigeration / sealed system repairs, major appliance repairs and are good with customers, then…

View Details
Posted 2025-09-29

CDL-A Truck Driver

PAM Transport, Inc.
Jasper, AL

Job Description Job Description Job Requirements: •CDL A with a clean background •Must be 21 years or older •No DWI/DUI within the last 5 years •Minimum of 12 months (1 year) experience w…

View Details
Posted 2025-11-01

Geotechnical Project Engineer

Thompson Engineering
Mobile, AL

Job Description Job Description Thompson Engineering is looking for a qualified Project Geotechnical Engineer. Project-Level Geotechnical Engineer Overview The Project-Level Geotechnical…

View Details
Posted 2025-10-24

Nurse Practitioner - Home Base Medical Care - Florence and Williamsburg Counties SC

UnitedHealth Group
Florence, AL

**$10,000 Sign-on Bonus for Individuals Who Have Not Previously Participated in this Program** **Optum is seeking a NP or PA - Home Based Medical Care to join our team in Florence and Williamsburg Co…

View Details
Posted 2025-11-06

Certified Nursing Assistant

Altoona Health & Rehab
Altoona, AL

Job Description Job Description Join our caring team at Altoona Health and Rehab as a Certified Nursing Assistant (CNA)! Situated at 6532 Walnut Grove Rd., Altoona, Altoona Health and Rehab is de…

View Details
Posted 2025-10-29

Program Manager

Insight Global
Tallapoosa County, AL

Job Description Program Manager will be responsible for overseeing and coordinating multiple programs within the manufacturing environment. Will collaborate with cross-functional teams to ensure the s…

View Details
Posted 2025-11-11

Seasonal Part Time Sales Help

Lids
Hoover, AL

EEO Statement: Hat World, Inc., Lids Holdings, Inc., dba Lids and subsidiaries is an Equal Opportunity Employer and is committed to complying with all federal, state, and local EEO laws. Hat World…

View Details
Posted 2025-10-26

Manager, ACES Communication and Marketing

Auburn University
Auburn, AL

The Alabama Cooperative Extension System (ACES) Communications, Strategic Marketing, and Client Relations department seeks a Communications and Marketing Manager to lead and advance communications …

View Details
Posted 2025-10-06