SIMOON CV

Android Developer

Entreprise
American IT Systems
Lieu
Cairo, Égypte
Contrat
CDI
Publication
Publiée le 8 octobre 2026

Description du poste

Job Description

Position TitleAndroid DeveloperExperience3-8 Years (Can be adjusted based on business

requirements)Role SummaryWe are seeking a talented Android Developer to design,

develop, and maintain high-quality Android applications. The ideal candidate should have

strong experience in Kotlin/Java, Android SDK, mobile application architecture, and

integration with backend services. The role involves working closely with cross-functional

teams to deliver scalable, secure, and user-friendly mobile solutions.

Key ResponsibilitiesDesign, develop, test, and maintain Android applications.Collaborate

with product managers, designers, QA engineers, and backend developers to deliver

high-quality solutions.Develop clean, reusable, and maintainable code following coding

standards and best practices.Implement new features and enhance existing

functionalities.Integrate RESTful APIs and third-party libraries/SDKs.Optimize applications

for performance, scalability, and security.Troubleshoot, debug, and resolve application

issues.Conduct code reviews and participate in technical discussions.Ensure compliance

with Google Play Store requirements and Android development guidelines.Stay updated

with emerging Android technologies and industry trends.Required Technical

Skills:Programming Languages:Kotlin (Mandatory)JavaAndroid DevelopmentAndroid

SDKJetpack ComponentsJetpack ComposeMaterial DesignRoom

DatabaseCoroutinesLiveDataNavigation

ComponentWorkManagerArchitectureMVVMMVCClean ArchitectureSOLID

PrinciplesDesign PatternsAPI & IntegrationRESTful APIsJSON

ParsingRetrofitOkHttpFirebase IntegrationOAuth / JWT AuthenticationTools &

PlatformsAndroid StudioGit / GitHub / GitLabGradleFirebaseJenkins / Azure DevOpsCI/CD

PipelinesTestingJUnitEspressoMockitoUnit TestingUI TestingPreferred SkillsExperience

with Firebase Analytics, Crashlytics, and Push Notifications.Knowledge of mobile security

best practices.Experience with cloud platforms such as Azure or AWS.Familiarity with

Agile/Scrum methodologies.Exposure to cross-platform technologies such as Flutter or

React Native.Experience publishing and maintaining applications on the Google Play

Store.QualificationsBachelor's or Master's degree in Computer Science, Information

Technology, Engineering, or a related field.Proven experience in Android application...