Browse Jobs
For Employers
Post JobLog inGet Started

Senior Android Developer

IPMagix
Zamalek, Cairo
Posted 6 years ago
15Applicants for1 open position
  • 12Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Duties & Responsibilities

  • Based on received specifications & requirements, create a software design document and write clear code with descriptive comments as per guidelines.
  • Submit created code to repositories with agreed upon commit codes

  • Review junior developers code according to related design and code standard

  • Write, execute, test cases, to make sure his created code passes the planned tests and checklists, to

    minimize the # of issues and bugs sent to QC

  • Document his work, including release notes, deliverables master error codes, log file explanation, API details, Limitations document

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

  • work with remote backend data via REST and JSON

  • Plans his own work, and junior developers’ tasks

  • Communicate status and progress of project deliverables

Job Requirements

What we’re looking for.

We’re looking for motivated and passionate people who enjoy working in a team-oriented, ego-free environment. The most successful candidates value ownership and collaboration and are self-motivated, detail-oriented problem solvers. We’re looking for

Senior Android Developer

  • Minimum 5 years experience – android application/framework development

  • B.S. degree in Computer Science, Computer Engineering or equivalent experience

  • Experience with android design principles

  • Experience with web services such as RESTful APIS, OAuth, JSON

  • Comfortable working with agile methodology and tools

  • Work closely with UX designers, project management and other developers to build applications with

    best possible user experience

  • Collaborate with and provide feedback to backend teams responsible for the APIs and other services supporting the mobile applications

  • Strong analytical and debugging skills

  • Android native applications

  • A team player who is effective working independently and collaboratively

  • An ideal team player: You are humble, hungry and people-smart, and you thrive on a diverse team.

  • A doer: You are detail-oriented, obsessed with excellence, and personally offended by mediocrity. You can’t wait to roll up your sleeves and get things done.

  • An open communicator: You demonstrate empathy for our students and your colleagues, and are comfortable holding yourself and your teammates accountable for meeting shared goals.

  • Prior experience developing Android applications preferred; ideally, you have a record of successfully distributing applications in the Play Store.

  • Strong proficiency in Java and in Kotlin

Core competencies, knowledge, and experience

  • 7+ years of development experience with multiple programming languages

  • 5+ years Android application development using Android SDK

  • Good knowledge of interface builder, Core animation, and Object-oriented concepts.

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

  • Experience with third-party libraries and APIs.

  • IOS experience is an added advantage.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Android Developer