Job Description
Full details about the role and requirements
Yukerja Summary
The Senior Mobile Application Developer role at Sentral Link Solutions is curated from JobStreet (category Teknologi & IT). Note the work location (South Jakarta, Jakarta) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
RESPONSIBILITIES :
Able to design, create, upgrade, maintain and support a mobile application for Android and iOS Devices.
Work collaboratively with the technical team to design the optimal solutions for both web and mobile platforms
Packaging apps for deployment to Apple Stores/Google Play
Provide good programming and documentation for future reference
REQUIREMENTS :
Strong expertise (4 years minimum) experience in developing and successfully shipping mobile applications for Android using native technologies such as Java, Swift IOS, Kotlin, or Android Studio
Experience with building native frameworks or libraries for Android
Experience with dependency management or package management tools such as Cocoapods, Carthage, Swift Package Manager, Gradle, or Maven
Experience with build automation tools or continuous integration (CI) and continuous delivery (CD) tools
Experience with unit, integration, and E2E test frameworks
Develop mobile applications with hybrid or cross-platform tools or frameworks OR willing to learn and pick up a hybrid or cross-platform mobile development tools or frameworks (ReactNative, Flutter, Xamarin, etc)
Strong knowledge of mobile application user interface (UI) / user experience (UX), architecture, framework development, performance optimization, and security
Experience with monitoring tools, for instance, Sentry or Crashlytics
Strong desire to independently learn engineering skills
Experience with Scrum/Agile development methodologies
Ability to break down complex product requirements into well-groomed user stories
Experience with contributing to open-source software or developer community
GENERAL REQUIEREMENTS :
Respects clean code principles
Strong communication skills and a can-do attitude
Mandatory: a good team player – no such thing as one-man-army exist among us