Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Digital Egypt is looking to hire smart, talented and experienced software engineers for multiple platforms for the duration of 6 months with the potential for full-time employment.
- We are looking for individuals who relish in challenging themselves and pushing their limits.
- We view software engineers to be technically competent, precise-minded and dedicated to perfection.
- An Android developer is responsible for developing applications for devices powered by the Android operating system.
Job Requirements
Android Engineer:
- A minimum of 3 years of experience.
- Expert knowledge and skills with JAVA.
- Experience with KOTLIN is a bonus.
Knowledge and practical experience with:
- The Android ecosystem and application life-cycle.
- Various software development methodologies, e.g. OOP, Design Patterns, MVC - MVVM … etc.
- Concepts of clean code and proper coding etiquette, e.g. SOLID, Refactoring, KISS, DRY … etc.
- Concurrency and the application of Multithreading.
- Version control, specifically GIT & GitHub.
- RESTful APIs & communicating with to back-end services.
- Integration of third-party libraries.
All of our candidates should have:
- Excellent written and verbal communication skills.
- Great motivation, drive and love for what they do.
- A positive attitude in facing new problems and challenges.
- Great interpersonal skills.
- Autonomy and eagerness for self-development.
If you’d like to apply to the role above, please make sure your C.V. is up to date and that your application includes a cover letter.
If your C.V. is shortlisted, we will contact you with a follow up email detailing the interview process and next steps.