Senior Android Developer
BlinkApp -
Nasr City, CairoPosted 5 years ago28Applicants for1 open position
- 24Viewed
- 9In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for the talented candidates who has a deep knowledge, work ethics and ambitious. The Senior Mobile Android Developer will design, build, and enhance applications that will have a large and growing user base.
As a Senior Mobile Android developer you’ll work collaboratively with other developers and designers on architecture, design, and implementation while focusing on implementation and development of multiple mobile Android applications.
Responsibilities
- Write and maintain native mobile applications in Java
- Participate in all aspects of the software life-cycle
- Apply Agile approaches to software development
- Be accountable for code quality and writing unit tests
- Be expected to contribute to the architectural discussion
- Perform code review and participate in suggesting and supporting coding best practices
Job Requirements
- Bachelor's degree is not mandatory.
- It is recommended to have a previous experience in R&D projects in the research areas of Artificial Intelligent and Edge high-performance computing
- Passionate about using technology to create amazing user experiences
- 5+ years professional mobile experience
- Excellent verbal and written communication skills
- Familiarity with native mobile development frameworks and tools
- Experience with designing, implementing, and utilizing RESTful APIs
- Experience working in team environments using modern tools and methodologies (ie. git and Scrum)
- Experience working in a highly dynamic, agile environment.
- Influence on projects and teams
- Ability to lead projects that are not fully defined
- Understands how work fits into larger projects
- Consistently demonstrating most if not all core values
- Deep knowledge of core CS concepts
- Ability to work within established infrastructure and quickly become familiar with it
- Receptive to constructive criticism, constantly learning from feedback provided