Skip to main content

Mobile Developer (POS-157)

About Us:

As a Mid-level Mobile Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Over three years of experience developing mobile applications for both Android and iOS platforms.
  • Strong knowledge of software engineering principles, including mobile architectures, lifecycle handling, and performance tuning.
  • Proficiency in native mobile development using Kotlin/Java for Android and Swift/Objective-C for iOS.
  • Exposure to cross-platform frameworks such as React Native or Flutter is considered a plus.
  • Skilled in integrating RESTful and GraphQL APIs into mobile applications.
  • Familiarity with mobile app distribution processes through the App Store and Play Store, as well as experience with CI/CD practices for mobile.
  • Experience with mobile test automation tools, including XCTest, Espresso, or Appium.
  • Solid academic foundation in engineering or a related discipline, beyond short bootcamp courses.
  • Demonstrated ability to communicate complex technical concepts clearly and effectively.
  • Proven track record with continuous experience in professional mobile development environments.
  • Practical knowledge across both Android and iOS ecosystems is required.
  • Understanding of networking principles and communication protocols such as HTTP, and considerations for redundancy and performance in unstable networks.
  • Experience applying design patterns for system-to-system communication.
  • Ability to operate effectively in high-stakes environments, such as healthcare applications requiring optimized performance and resilience.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills