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.