Senior iOS Developer

  • Cairo, Cairo Governorate, Egypt
  • Employees can work remotely
  • Full-time

Company Description

We are looking for motivated talents, who are passionate about data and ready to dedicate their time for solving complex problems in the tech world. Our team consists of world class engineers with many years of experience who spend their life solving the most complex problems around the world. We are keen to welcome you onboard, learn from you and share the best from our experience.

Our platform has massive growth potential, our technology includes the most cutting edge techniques, tools, languages and frameworks. We work with a diverse set of individuals from different geographical locations, each bringing their experience and passion to make the most out of every day.

Job Description

We develop and deliver versatile mobile applications for marketers and corporates. We are using the latest technologies to build robust and quality apps using native iOS & Android and Flutter as a cross-platform framework.

Responsibilities:

  • Develop and maintain iOS applications with Swift
  • Working closely with backend Developers
  • Participating in architectural, design and product discussions
  • Write clean, readable and reusable code
  • Adapting the designs and creating the UI using autolayout, storyboards and XIBs.
  • Working in an agile environment with an excellent team of engineers

Qualifications

Who we are looking for?

  • Self-motivated, team player comfortable in a high-growth environment
  • Be friendly, fun, awesome to be around
  • Energetic, engaging personality
  • Track record of over-achievement
  • Passionate about what you do and care deeply about the things you build
  • Able to clearly communicate with both technical and non-technical audiences
  • We love team players who will jump in to help get a project done

Required experience:

  • 3+ years of iOS experience in Swift or Objective-C
  • Strong OOP and POP knowledge
  • Knowledge of how to do work with RESTful APIs
  • Good knowledge of version control (i.e. git, svn, etc.)
  • Experience working with autolayout

Nice to have:

  • Good knowledge of SOLID Principles
  • Unit Testing, TDD

Additional Information

WHY YOU’LL LOVE US

  • All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…)
  • Social insurance
  • Open-door management policy
  • Full Medical insurance
  • Accommodation and Transportation Allowance
  • Friendly environment that values innovation and efficiency
  • Exciting opportunities for career growth and talent development
  • Feedback encouragement
  • Recognition and reward programs
  • Competitive salaries and incentives
  • Friendly environment
  • Flexible and Comfortable schedule
  • Fun committees
  • Monetary rewards
  • Fun, smart and creative people
  • Career possibilities with growing team
  • Paid vacations
  • Social benefits

 

For more information about Nile Bits, please visit our website:

https://www.nilebits.com