Browse Jobs
For Employers
Post JobLog inGet Started

IOS & Android Mobile Application Developer

Sharee Coin
New Cairo, Cairo
Posted 4 years ago
81Applicants for2 open positions
  • 54Viewed
  • 25In Consideration
  • 50Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Developing new features and user interfaces from wireframe models
  • Ensuring the best performance and user experience of the application
  • Fixing bugs and performance problems
  • Writing clean, readable, and testable code
  • Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions

Job Requirements

  • 2-3 years of experience of Mobile development experience at least in Kotlin and Swift App projects (small to medium) then /Java Script/ /React Native JavaScript/Flutter, whichever language you use in the app
  • Extensive knowledge of Mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
  • Understanding of Mobile app design guidelines on each platform and being aware of their differences.
  • Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc. depending on the libraries you use to test
  • Familiarity with RESTful APIs to connect mobile application(s) to back-end services.
  • Familiarity with the JSON format
  • Experience with profiling and debugging Mobile applications
  • Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
  • Proficient understanding of code versioning tools, “GIT is a must”.
  • Familiarity with push notifications
  • Good understanding of any Team Management or Collaboration tools
  • Excellent analytical skills with a good problem-solving attitude.
  • Familiarity with any integrations like (Facebook, Firebase, Instagram, etc.)
  • Familiarity with cloud message APIs and push notifications.
  • Familiarity with UI design principles, patterns, and best practices.
  • Familiarity with offline storage, threading, and performance tuning.
  • Knowledge of Mobile device encryption techniques and security procedures.
  • Knowledge of Mobile Application ecosystems (app store submission, etc.).
  • BS degree in Computer Science, Engineering, or a related subject.
  • Good command of both written and spoken English.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentIOS & Android Mobile Application Develop...