Senior Flutter Developer

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

Company 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.

Job Description

Responsibilities:

  • Develop and maintain cross-platform mobile applications with Flutter
  • Working closely with backend Developers
  • Participating in architectural, design and product discussions
  • Write clean, readable and reusable code
  • 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 and/or Android experience
  • 2+ years of Flutter experience
  • Strong OOP knowledge
  • Knowledge of how to do work with RESTful APIs
  • Good knowledge of version control (i.e. git, svn, etc.)

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 - the highest level.
  • Flexible and Comfortable schedule.
  • Paid annual and national vacation.
  • Open-door management policy.
  • Working remotely.
  • 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.
  • Fun committees.
  • Monetary rewards.
  • Fun, smart and creative people.
  • Career possibilities with growing team.
  • Social benefits.

 

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

https://www.nilebits.com