Software Engineer - Android Developer Job at Areeb Technology, Egypt

Z0RoOGZNc3VQQ3AwNHVzUlhicFgxaFZydFE9PQ==
  • Areeb Technology
  • Egypt

Job Description

We are looking for a skilled Android Developer to join our growing team. As an Android Developer, you will collaborate with cross-functional teams to design, develop, and maintain high-quality Android applications.

  • Design and build advanced applications for the Android platform

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Work with outside data sources and APIs

  • Unit-test code for robustness, including edge cases, usability, and general reliability

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

  • Maintain code quality, organization, and automatization

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field

  • 2-4 years of experience in Android development

-  Knowledge of software engineering principles, design patterns, and best practices.

  • Experience with MVVM/MVI architecture patterns and familiarity with reactive programming using Coroutines and/or RxJava

  • Proficient in Java and Kotlin programming languages

  • Solid understanding of the full mobile development life cycle

  • Experience with RESTful APIs and mobile application integration

  • Familiarity with version control systems, such as Git

  • Ability to learn and adapt quickly in a dynamic environment

  • ITI Graduated is a plus.

Job Tags

Similar Jobs

Alston & Bird's Antitrust Group

Investment Funds - Associate Charlotte Job at Alston & Bird's Antitrust Group

 ...fund formation is required. Our dynamic, multi-disciplinary team is known for representing private equity funds, hedge funds, venture capital funds, real estate funds, hybrid funds, and other types of funds employing alternative investment strategies, such as BDCs,... 

Genesis10

Learning Management System (LMS) Administrator Job at Genesis10

 ...training environment with a focus on learning management system administration and support. Proficiency in managing learning management...  ...Experience in developing and facilitating training sessions for LMS users. Knowledge of regulatory requirements related to... 

Phillips 66

Mechanical Technician, Gonzales Job at Phillips 66

 ...knowledge ~2 or more years of maintenance/mechanical experience in oil and gas field operations or similar production environment...  ...miles of pipelines that transport crude oil from oil fields to refineries and finished products from refineries to storage terminals. We... 

University of Kentucky

Chair, Department of Behavioral Science Job at University of Kentucky

 ...Job Title : Chair, Department of Behavioral Science Requisition Number : FE04769 Department Name: 7H150: BEHAVIORAL SCIENCE...  ...physical or mental disability, veteran status, uniformed service, political belief, sex, sexual orientation, gender identity, gender expression... 

Eden Senior Care

Registered Nurse (RN) Job at Eden Senior Care

 ...like a patient. but like family. Position: Registered Nurse (RN) Edenbrook Pine Haven is seeking a dedicated and compassionate...  ...orientated A Licensed Practical Nurse- LPN, LPN Nurse, LVN, New Grad LPN, Nursing student, or an LPN Travel Nurse/ Travel Contract LPN...