ApplySenior Mobile Developer iOS & Android (Egypt)
Posted 2 months agoViewed
View full description
💎 Seniority level: Senior, 5-7 years
📍 Location: Egypt
🏢 Company: BuildingLink
🗣️ Languages: English
⏳ Experience: 5-7 years
🪄 Skills: AgileAndroidiOS DevelopmentKotlinRxSwiftSwiftData StructuresFirebase
Requirements:
- Bachelor’s degree in computer science or equivalent.
- Minimum 5-7 years of experience with system design, programming, and data structures.
- Experience programming in Java or Swift.
- Proficiency in Android Studio, Kotlin, Realm, Koin, RxJava, JetpackCompose for Android.
- Proficiency in Xcode, CocoaPods, UIKit, SwiftUI, Realm, Core Data for iOS.
- Expertise in Dependency Injection frameworks.
- Experience with OOP design principles.
- Experience in Agile/Scrum environments.
- Excellent analytical and problem-solving skills.
- Excellent verbal and written communication skills.
Responsibilities:
- Identify opportunities to develop new mobile products and protocols.
- Work closely with marketing and product development to improve app design and functionality.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Implement testing procedures to identify bugs.
- Engage with users to better understand customer needs and opportunities for improvements.
- Maintain code quality, organization, and automation.
- Participate in code reviews and provide constructive feedback.
- Adapt current web applications for mobile platforms.
- Write and maintain comprehensive documentation for new and existing features.
Apply