Senior Mobile Developer

IMS Software - Cairo, Egypt

Applicants for
1 open position
Experience Needed:
More than 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
10,000 to 15,000 EGP per month, End of year bonus, stock options
1 open position
Travel Frequency:
Minimal travel
About the Job
  • IMS Software is looking for a Senior Mobile developer for our office in Cairo, Egypt, this position will lead the efforts for designing, developing, and releasing a new modern ERP system.
  • This position will be based in Cairo, Egypt with traveling 2 times a year to IMS Conference in Europe, Dubai, and the US.
  • This is a remote position, you will be working 100% home based.
Job Requirements

Technical Skills

  • Expert level in iOS development using ObjectiveC and/or Swift.
  • Expert level in consuming REstfull web services.
  • Excellent knowledge of UX design
  • Experience using local data cache (SQLLight/iOS Cache)
  • Expert level in Web Services design and development - WCF - WebAPI, XML and JSON
  • Good understanding of Azure development
  • Architecture. You should be comfortable working with your team to craft a design: choosing the appropriate technology and designing a solution that both answers the problem at hand, and stays within constraints.
  • Coding. Our Leads never go post-technical. We think that it’s important for technical leadership to continue to code. You should also be up to speed on practices like TDD, continuous integration, pairing, and infrastructure automation.
  • Understanding and often playing a major part in the entire cycle of software development and delivery, from vision, to project conception, to UX, to code, to testing, to deployment, and around again.
  • Agile. We believe strongly in agile delivery practices, having implemented them for ourselves and our clients for a long time now. You should be very comfortable working with Agile, Lean and Continuous Delivery practices -- and love it as much as we do.
  • Excellent knowledge of English language

Soft Skills

  • Mentoring a team and bringing them up to speed on new languages and skills. We all learn from each other, but with the breadth of technical experience you’ll bring to the table, you’ll be an invaluable teacher to your less-experienced peers.
  • Thinking big and acting fast. You’ll need a startup mentality with enterprise awareness. That means you can manage competing priorities, that you’re ready to pivot or adjust plans quickly, and that you understand the role you and your team play in major organizations’ tech strategies.
  • Influencing priorities, for both the team and the client. You understand both the business problem and the technical solution, and you’re able to advocate for excellence and effect change when necessary.
About this Company

IMS Software is a global -industry specific- consulting service, we offer complete software solutions for Oil & Gas industry, Finance, Real Estate, Banking, Education and Trading.

IMS Software provides best practice methodology in software development, our... (More)

See all Careers and Jobs at IMS Software
Similar Jobs
iOS Mobile Developer
Confidential Company - Cairo
iOS Mobile Software Developer - Alexandria
Confidential Company - Alexandria
Senior iOS Developer
Tech-World - Cairo / Giza
See other new jobs >>
Signup for an employer account and Post your Jobs!