Deskripsi Pekerjaan
Are you a passionate Mobile Developer looking to make a significant impact? Rising Tide Digital is seeking a talented Mobile Frontend Developer to join our dynamic team in Bonifacio Global City. In this pivotal role, you will be responsible for architecting and building high-quality mobile applications that deliver seamless, user-centric experiences across both iOS and Android platforms.
We are looking for an engineer who thrives in a fast-paced environment and is dedicated to writing clean, maintainable code. You will collaborate closely with UX/UI designers and backend teams to translate wireframes into pixel-perfect interfaces, ensuring our products stand out in the competitive market. If you have a strong command of Swift and Kotlin and want to shape the future of mobile technology, we want to hear from you.
Tanggung Jawab
- Design and implement robust, scalable mobile applications using Swift for iOS and Kotlin for Android.
- Collaborate with UX/UI designers to translate wireframes into high-fidelity, pixel-perfect mobile interfaces.
- Write clean, maintainable, and well-documented code following industry best practices and coding standards.
- Optimize application performance, ensuring fast load times, smooth animations, and a responsive user experience.
- Debug and resolve technical issues across both iOS and Android platforms efficiently.
- Integrate third-party APIs and external services while ensuring data security and privacy compliance.
- Conduct code reviews and provide constructive feedback to junior developers to maintain high team standards.
Kualifikasi
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience with iOS development using Swift and modern frameworks (UIKit or SwiftUI).
- Proven experience with Android development using Kotlin and Jetpack Compose or traditional XML layouts.
- Strong understanding of RESTful APIs, JSON, and asynchronous programming (GCD, Coroutines).
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Experience with state management solutions (e.g., Redux, RxSwift, MVVM) is a plus.
- Excellent problem-solving skills, attention to detail, and a passion for mobile technology.
- Strong communication skills and the ability to work effectively in a remote or hybrid team environment.