View Our Website View All Jobs

Senior iOS Native Developer

Koombea is looking for an experienced iOS Native Mobile Developer to join our development team in Barranquilla. Your main goal is to build client-side iOS including iPhone, iPad, Apple Watch/TV native mobile application built in Swift, oriented to details, focusing on performance, user experience and accessibility.


  • Develop user-facing features for native  iOS applications
  • Build user interface functionality across iOS devices
  • Develop a scalable and maintainable component architecture
  • Ensure the optimized performance of mobile applications
  • Implement the latest best practices and conventions
  • As part of an agile development team, participate in the sprint planning meetings, daily stand-ups and follow the agile development process
  • Review, refactor and maintain codebases
  • Submit applications to beta and production distribution environments
  • Ensure the quality of the deliverables and their code

Required Skills

  • Proficient in Swift, with a good knowledge of its ecosystems
  • Solid understanding of object-oriented programming
  • Experience with UIKit APIs on watchOS/tvOS
  • Good knowledge of performance limits and characteristics
  • Knowledge of memory management and multi-threading
  • Experience with embedded databases and other system datastores
  • Familiarity with RESTful APIs to connect to back-end services
  • Familiarity with Local Databases (CouchBase, Realm, CoreData)
  • Good sense of UI design and a user-oriented focus
  • Experience with UIKit APIs on watchOS/tvOS
  • Knowledge of low-level C-based libraries is a plus
  • Implementation of automated testing platforms and unit tests
  • A knack for benchmarking and optimization
  • Understanding of Apple’s design principles and interface guidelines
  • Proficient understanding of code versioning tools (Git)
  • Familiarity with continuous integration (Fastlane, Jenkins, CircleCI, Fabric)
  • Experience working with multiple targets, schemes and environments



Read More

Apply for this position

We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*