Mobile Software Engineer

Cairo, Cairo Governorate, Egypt, Alexandria, Alexandria Governorate, EgyptMiddle
Salary not disclosed

Job Details

Experience
3+ years
Required Skills
AgileGitKotlinSwiftAgile methodologiesAnalytical SkillsProblem Solving

Requirements

  • A bachelor's degree in computer science, Software Engineering, or a related field.
  • 3+ years of experience in developing and maintaining mobile applications (Native, Hybrid).
  • Experienced in the architectural patterns MVC, MVP, MVVM, VIPER and other trending patterns.
  • Hands-on experience in one or more mobile technologies such as Swift, Kotlin, RN, and Dart.
  • Solid understanding of the full mobile development life cycle.
  • Solid understanding of software engineering principles and practices.
  • Knowledge of API service connection paradigms.
  • Understanding of client/server architectures.
  • Mastery of mobile development standard methodologies.
  • Open to learn new technologies/platforms.
  • Good understanding of Agile development methodologies.
  • Strong problem-solving and analytical skills.
  • Prior experience with Git or other version control systems.
  • Being able to give and receive constructive and effective code reviews.
  • Ability to work well independently and as part of a team.

Responsibilities

  • As a Mobile Engineer at Blink22, your role will involve collaborating with various departments within the company to ensure the successful creation and implementation of innovative and streamlined mobile experiences.
  • Additionally, you will actively contribute to enhancing our internal workflows and fostering a culture of continuous improvement and transparency.
  • This position also offers ample opportunities for personal and professional development as a Mobile Engineer.
View details
Apply Now