Enable job alerts via email!

FrontEnd Engineer (Mobile)

PT AJAIB TTX Solusi (jakarta)

Jakarta Utara

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Job summary

A leading financial technology company in Jakarta is seeking a skilled mobile front-end developer with a strong background in Kotlin and experience in various multi-platform frameworks. The role focuses on developing high-performance mobile applications, collaborating with designers, and ensuring optimal performance through testing. Successful candidates will have a Bachelor's degree in a relevant field and at least 2 years of experience in mobile development.

Qualifications

  • Minimum of 2 years of experience in mobile front-end development.
  • Experience with at least one modern multiplatform framework (e.g., Flutter, React Native).
  • Proficiency in state management and reactive programming concepts.

Responsibilities

  • Develop high-performance mobile applications with a focus on user experience.
  • Collaborate with UX/UI designers for intuitive interfaces.
  • Integrate APIs to deliver seamless functionality.

Skills

Mobile application development
Collaboration with UX/UI designers
API integration
Testing and debugging
Code review
Proficiency in Kotlin
Reactive programming

Education

Bachelor's degree in Computer Science or related field

Tools

Kotlin
RXJava
Swift
JUnit
JUnit
Job description
Responsibilities
  • Develop high-performance mobile applications with a focus on user experience and design.
  • Collaborate with UX/UI designers to implement intuitive and responsive interfaces.
  • Integrate APIs and third-party services to deliver seamless functionality.
  • Conduct thorough testing and debugging to ensure optimal performance on various mobile devices.
  • Participate in code reviews and provide constructive feedback to maintain code quality and standards.
Requirements
  • Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 2 years of experience in mobile front-end development
  • Experience with at least one modern multiplatform framework (e.g., Flutter, Kotlin Multiplatform Mobile (KMM), React Native, or similar).
  • Proficiency in state management and reactive programming concepts (e.g., Redux, Kotlin Flow, Combine).
  • Familiarity with dependency injection, modularization, and scalable app architectures.
  • Experience writing unit tests, integration tests, and UI tests.
  • Knowledge of platform interop to integrate native Android (Java/Kotlin) or iOS (Swift/Objective-C) code as needed.
  • Working knowledge of CI/CD pipelines, version control (Git), and app release processes.
Core Tech Stacks
  • Kotlin
  • RXJava, Coroutines
  • Scarlet WebSocket
  • Unit Testing: JUnit, Mockito, Mockk
iOS
  • Swift
  • UIKit (Programmatic); transitioning to Texture (Facebook)
  • Reactive Programming: RXSwift
  • Unit Testing: XCTest
  • Dependency Management: SPM, Cocoapods

Join us at Ajaib and be part of a team that's transforming the financial landscape!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.