Lead Software Engineer (Android)

Arabian Systems - New Cairo, Cairo

16
Applicants for
1 open position
13
Seen
8
Shortlisted
3
Rejected
Experience Needed:
More than 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Languages:
English
Vacancies:
1 open position
About the Job
  • The Lead Software Engineer (Android) will be responsible for leading the Android development and maintenance of applications aimed at a range of Android devices including mobile smartphones and tablets. The primary focus of this role is the technical excellence & continuous development and encashments of Android applications and their integration with API services.
  • Must have leadership skills + passion for technology and up-to-date knowledge, responsible for writing clean, functional code with a sharp eye for spotting defects and enhancing his work’s quality. Think out of the box and provide effective mobile solutions in a timely manner.
  • The Lead Software Engineer (Android) will be responsible for developing complete applications for Android and for writing an uncluttered code in order to deliver a smooth application. S/he will work closely with the product owners to ensure features are effective to serve customers’ needs. S/he must be a passionate, team player who enjoys everything in Android World.

Responsibilities

  • Leading the Android Development
  • Translate application storyboards and use cases into functional applications
  • Design, build and maintain efficient, reusable, and reliable code
  • Provide effective mobile solutions in a timely manner
  • Creative thinking out of the box is essential
  • Develop applications for Android (Smart Phone/Tablets)
  • Write an uncluttered code in order to deliver a smooth application.
  • Work closely with the product owners to ensure features are effective to serve customers’ needs.
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and roll-out new features
  • Help maintain code quality, organization, and automation
  • Improve existing software
  • Develop documentation throughout the software development life cycle
Job Requirements
  • Bachelor’s degree in Computer Science, Engineering or any related discipline
  • 7+ years of relevant experience
  • Proven working experience in native Android Development
  • Experience in Android graphics, animation and UI designing
  • Expert knowledge of Android SDKs.
  • Experience in developing UIs for different screen dimensions
  • Have published at least 5 native Android apps.
  • Experience with third-party libraries and APIs
  • Knowledge about architectures, trends, and emerging technologies
  • Social Network API (Facebook, Twitter Linked-In) objective handling.
  • Strong understanding of OOP, Design patterns etc.
  • Solid understanding of the full mobile development life cycle
  • Attention to details
  • Excellent leadership and communications skills, with customers, team, and stakeholders
  • Professional troubleshooting skills
About this Company

Arabian Systems® الشركة العربية للأنظمة المتكاملة is the new arm of Emirates Auction L.L.C. in the Technology & Software Development Egypt-based.

With new vision and goals of building better systems with better customer experience, driving the digital business... (More)

See all Careers and Jobs at Arabian Systems
Android Mobile Development Jobs, Courses & Career Opportunities in Egypt
Hiring?
Signup for an employer account and Post your Jobs!