Mobile Engineer

Gorilla Logic Logo

Gorilla Logic

๐Ÿ“Remote - Colombia, Costa Rica

Summary

Join Gorilla Logic as a Senior Mobile Application Developer! Work with a team of engineers to develop client mobile applications. This highly technical role demands strong mobile development experience in creating cutting-edge platform solutions. Success hinges on critical thinking, self-motivation, and collaboration. You will design and build client SDKs for iOS and Android, provide architectural leadership, and mentor fellow developers. The role requires extensive experience in native iOS and Android development, along with expertise in various frameworks and architectural patterns.

Requirements

  • Bachelorโ€™s degree in Computer Science, Engineering, or equivalent experience
  • 8+ years of mobile application development experience (emphasis on SDK development)
  • 5+ years of native iOS app development experience using Swift and/or Objective-C
  • 5+ years of native Android app development experience with Java and/or Kotlin
  • Experience with cross platform development and frameworks
  • Experience with offline storage, threading and performance tuning required
  • Strong understanding of common architectural patterns like MVC and MVVM
  • Good understanding of core iOS frameworks such as UIKit, Core Data, Core Animation, Core Graphics and Core Text required
  • Good understanding of the Android SDK (including Jetpack)
  • Experience working with remote data via REST and JSON
  • Experience publishing multiple iOS apps and beta distribution using TestFlight, Firebase and/or AppCenter
  • Experience publishing multiple Android apps with beta distribution using Google Play Beta, Firebase and/or AppCenter
  • Proficient English and communications skills required
  • Good analytical thinking and problem-solving skills

Responsibilities

  • Design and build client SDKs for iOS and Android mobile apps
  • Provide architectural leadership to the team and our client
  • Work with an agile team to build, maintain and optimize our clientโ€™s applications
  • Mentor fellow developers
  • Work closely with UI/UX design, product ownership, back-end and other teams

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.