Mid iOS Developer

Shahry · Cairo, Egypt · Posted 2026-01-09

We are looking for a Mid iOS Developer to join our Mobile Team. You will work with upper management to define software requirements and take the lead on some operational and technical projects.In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.Your goal will be to develop high-quality software that is aligned with user needs and business goals.If you’re a creative problem solver who is hungry for a new adventure and ready to disrupt the fintech and consumer finance market then our team is waiting for you!Job BriefYou will be part of an agile cross-platform team that continuously improves and extends TRU iOS and Android applications.Together with the team you will implement complex cross team solutions to inspire our customers and improve their experience on TRU mobile applications.You will contribute to the different parts of TRU mobile application while constantly aligning with your peers on the best practices and continuously improving development and delivery processes, and application architecture.You have a product mindset: you care about customer outcomes and you want to make data-informed decisionsResponsibilitiesParticipating in all stages of iOS applications development, including design, modifications, development, and implementation to ensure application quality and efficiencyYou are an iOS developer who is eager to work with new technologies and always tries to challenge yourself and deliver high quality codeYou take the ownership for your work – from understanding the requirements, to implementation, testing, and maintenanceContinuously discover, evaluate, and implement new technologies to maximize development efficiency.Help maintain code quality, organization, and automatizationYou have keen interest in architecture: how to build complex applications that are maintainableYou take pride in the quality of your work; you cover the edge cases and write unit testsRequirements2+ years of working experience in iOS with swiftHave published one or more iOS apps in the app storeSolid understanding of the full mobile development life cycleExperience with UIKitGood experience of OOP & POP.Understanding of Apple’s design principles and interface guidelinesExperience with third-party libraries and APIsKnowledge of UI/UX standardsKnack for benchmarking and optimizationExperience with Development lifecycle tools and processes (Git, Jira)Excellent communication skills in EnglishExperience with CI/CD toolsExperience with performance and memory tuning with tools such as InstrumentsAbility to work independently

Apply for this role

Other open roles at Shahry

See all 6 open roles at Shahry →

Related jobs in Software & IT