Senior Android Developer
AL-Matar -
Maadi, CairoPosted 1 year ago118Applicants for3 open positions
- 94Viewed
- 30In Consideration
- 41Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Collaborate with team to produce highly performant and maintainable android apps
- Work on an Agile team to develop, test, deploy and maintain software, while collaborating with team members on product backlog grooming, sprint planning, execution, review, and retrospectives.
- Participate in technical design meetings with other developers and assist in the definition of the integration with backend.
- Work with team to understand and communicate progress.
- Be an active contributor to the android development best practices.
- Write clean, scalable code that adheres to conventional standards, best practices and guidelines.
- Perform unit testing for developed tasks.
- Improve existing software and revise, update, refactor and debug existing code as per need.
- Develop documentation throughout the software development cycle.
- Serve as an expert on applications and provide technical support.
Job Requirements
- BSc degree in computer science or an equivalent.
- 4+ years of experience in android development.
- Proven software development experience and Android skills development and Problem-solving skills.
- Solid understanding of Object-oriented principles.
- Experience working with remote data via REST and JSON.
- Experience with Android third-party libraries and APIs (Dagger, Retrofit, ….).
- Solid understanding of the full mobile development life cycle.
- Proficient understanding of code versioning tools (Git).
- Strong troubleshooting and debugging skills.