Creative Chaos

Senior Native Developer, iOS and Android

Creative Chaos

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇰 Pakistan

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidiOSJavaKotlinObjective-CRxJavaRxSwiftSwift

About the role

  • Develop and maintain high-quality native mobile applications for iOS and Android platforms.
  • Collaborate with product managers, designers, and other developers to create user-friendly mobile solutions.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and resolve technical issues during development and after deployment.
  • Participate in code reviews to maintain code quality standards.
  • Stay up to date with the latest industry trends in mobile technology and best practices.
  • Mentor and guide junior developers and contribute to team knowledge sharing.
  • Integrate third-party libraries and APIs for enhanced functionality.
  • Perform performance optimization, testing, and debugging to ensure high-quality applications.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in mobile application development, specifically in iOS and Android.
  • Proficient in Swift, Objective-C (for iOS) and Kotlin, Java (for Android).
  • Strong understanding of mobile UI/UX design principles and guidelines.
  • Experience working with RESTful APIs and web services.
  • Familiarity with deployment processes on the App Store and Google Play Store.
  • Experience with version control systems such as Git.
  • Knowledge of reactive programming and frameworks such as RxSwift/RxJava is a plus.
  • Strong analytical skills and problem-solving capabilities.
  • Excellent communication skills and the ability to work collaboratively in a team environment.

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
mobile application developmentiOS developmentAndroid developmentSwiftObjective-CKotlinJavaRESTful APIsperformance optimizationreactive programming
Soft skills
analytical skillsproblem-solvingcommunication skillscollaborationmentoringteam knowledge sharing
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering
Creative Chaos

Android Developer

Creative Chaos
Junior · Midfull-time🇵🇰 Pakistan
Posted: 3 hours agoSource: apply.workable.com
AndroidGradleKotlinOpen Source