Companies you'll love to work for

Everywhere Ventures
Everywhere Ventures

Senior Cross-Platform Mobile Developer (Flutter)

Axis Pay

Axis Pay

Software Engineering
Cairo, Cairo Governorate, Egypt
Posted on Thursday, May 23, 2024

Company Profile

Axis Pay is an Egyptian fintech company that builds digital products to help increase accessibility to payments, money transfers, savings, and digital access to credit.

Our mission is to build a more accessible and equitable financial system for the over 100 million Egyptians with a particular focus on the 70 million unbanked Egyptians who have not been served by legacy institutions.

We are an early-stage startup founded by a small team with previous experience in payments in Egypt. Our founding team previously built Raseedy - Egypt’s first independent open loop wallet licensed by the Central Bank of Egypt.

Cross-Platform Mobile Developer (Flutter)

About the Job

We are looking for a smart Flutter mobile developer to work on building and maintaining B2C and B2B mobile applications.

  • Deliver fully functional, cross-platform, and well tested mobile applications developed according to quality standards.
  • Analyze, Design, Implement, Integrate and Document functional requirements in new/existing solutions.
  • Working closely with team members to achieve project & organizational objectives.
  • Producing detailed specifications and writing the program codes that perform efficiently.
  • Testing the product in controlled, real situations before going live.
  • Deliver fully tested source code complying with code quality standards.
  • Maintaining the systems once they are up and running.
  • Ability to work in a fast-paced and agile development environment.
  • Be involved in a full spectrum of mobile applications engineering, including new features and new applications, extending existing functionality, and maintaining the existing code base.
  • Be creative and experiment with new solutions but pragmatic and committed to code optimization, maintainability, and quality.
  • Contribute to the design, analysis, and required target delivery.
  • Efficient and supportive team member.

Job Requirements

  • 3-5 Years of hands-on experience in designing, developing, and delivering cross-platform using Flutter.
  • Experience in designing and developing custom controls for Android, Windows, and iOS.
  • Experience in integrating with RESTful and/or GraphQL APIs, and applying modern authorization mechanisms, such as but not limited to, JWT and OAuth.
  • Previous working experience in Agile delivery teams is preferred.
  • Solid foundation in data structures, algorithms, and object-oriented design.
  • Knowledge about other modern cross-platform mobile application frameworks like React Native, Xamarin, and Ionic, is a plus.
  • Good knowledge about source and version control management systems like Git and/or TFS.
  • Capabilities to write and execute unit test cases.
  • Independent researching, solution finding, analysis, and problem-solving skills and capabilities.
  • Knowledge of software engineering best practices and tools.
  • University degree (BSc) in Software Engineering or similar background is preferred.
  • Good command of English (written and verbal).