Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Native Developer (iOS & Android)

at Creative Chaos

Posted 6 hours ago 1 applied

Description:

  • The Senior Native Developer (iOS & Android) at Creative Chaos is responsible for designing and implementing mobile applications that provide exceptional user experiences on both platforms.
  • This role involves collaborating with cross-functional teams to define, design, and ship new features.
  • The developer will address performance issues and ensure the quality of the applications through rigorous testing and debugging.
  • Responsibilities include developing and maintaining high-quality native mobile applications for iOS and Android platforms.
  • The developer will collaborate with product managers, designers, and other developers to create user-friendly mobile solutions.
  • Writing clean, maintainable, and efficient code is essential.
  • Troubleshooting and resolving technical issues that arise during development and after deployment is required.
  • Participation in code reviews to maintain code quality standards is expected.
  • Staying up to date with the latest industry trends in mobile technology and best practices is important.
  • The developer will mentor and guide junior developers and contribute to team knowledge sharing.
  • Integrating third-party libraries and APIs for enhanced functionality is part of the role.
  • Performing performance optimization, testing, and debugging to ensure high-quality applications is necessary.

Requirements:

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

Benefits:

  • The position offers the opportunity to work on innovative mobile applications that impact user experiences.
  • Employees will have the chance to collaborate with talented professionals across various disciplines.
  • There is potential for career growth and development through mentoring and knowledge sharing.
  • The company promotes staying current with industry trends and best practices.
  • A supportive work environment that values teamwork and collaboration is provided.