Taro Logo

Senior Native Developer (iOS & Android)

Pakistan
Mobile
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Job Description

Creative Chaos is seeking a Senior Native Developer skilled in both iOS and Android development to join their team in a remote capacity. This role focuses on designing and implementing mobile applications that deliver exceptional user experiences across both platforms. The ideal candidate will have 5+ years of experience in mobile development and be proficient in Swift, Objective-C, Kotlin, and Java.

The position involves working closely with cross-functional teams to define, design, and ship new features while ensuring high-quality applications through rigorous testing and debugging. As a senior developer, you'll be expected to mentor junior team members and contribute to knowledge sharing initiatives.

Key technical requirements include expertise in mobile UI/UX design principles, experience with RESTful APIs, and familiarity with app store deployment processes. Knowledge of reactive programming frameworks like RxSwift/RxJava is considered a plus. The role demands strong analytical and problem-solving skills, combined with excellent communication abilities.

This is an excellent opportunity for an experienced mobile developer looking to work with a dynamic team in a remote environment. The position offers the chance to work on challenging projects while contributing to the mobile development community through mentorship and knowledge sharing. The successful candidate will play a crucial role in shaping the mobile application landscape at Creative Chaos.

Last updated 2 months ago

Responsibilities For Senior Native Developer (iOS & Android)

  • 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 that arise 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 For Senior Native Developer (iOS & Android)

Java
Kotlin
  • 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