Apply

Senior 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