Mobile Developer | Avows | Jakarta

Tech Junction Ltd

Asia

Presencial

PEN 32.000 - 59.000

Jornada completa

hace 47 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto — currículum adaptado y carta de presentación, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Avows is seeking a Mobile Developer to build, test, and deploy native Android and iOS apps for banking and financial services. The role involves Kotlin/Swift development, secure API integration, and collaboration with cross-functional teams onsite in Jakarta.

The ideal candidate has 2–3 years in mobile development, a strong foundation in software engineering, and is available for PKWT fixed-term work in Indonesia.

Formación

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
  • 2–3 years of professional mobile development experience.
  • Strong hands-on Kotlin (Android) and/or Swift (iOS) development.
  • Knowledge of MVVM, MVP, Clean Architecture and asynchronous programming.
  • Experience consuming RESTful APIs and integrating libraries securely.
  • Excellent problem-solving and cross-functional communication.
  • Onsite deployment availability for Jakarta, Indonesia; PKWT familiarity.

Responsabilidades

  • Design, develop, test, and deploy native mobile apps for Android (Kotlin) and iOS (Swift).
  • Integrate secure RESTful APIs and authentication workflows (OAuth, JWT).
  • Collaborate with cross-functional teams in Agile sprints.
  • Conduct code reviews, unit/UI testing for performance and reliability.
  • Troubleshoot production issues, memory leaks, and device-specific bugs.
  • Maintain API contracts and mobile release diagrams/documentation.
  • Optimize local storage, caching, and network usage on mobile.

Conocimientos

Kotlin
Swift
REST APIs
MVVM

Educación

Bachelor's degree in Computer Science or related

Herramientas

OAuth
JWT
RESTful APIs

Descripción del empleo

Position Summary:

Avows is seeking an experienced, highly technical, and skilled Mobile Developer with 2 to 3 years of relevant experience utilizing Kotlin or Swift to join our banking and technology team onsite (WFO) in Jakarta, Indonesia, under a PKWT fixed-term contract. In this specialized mobile engineering role, you will spearhead designing, developing, testing, and deploying native Android and iOS mobile applications for banking and financial services platforms. You will work closely with cross-functional product managers, UI/UX designers, and backend engineers to build responsive, secure, and high-performance mobile software solutions. Ideal candidates bring a strong academic foundation in software engineering, deep hands-on expertise in Kotlin and/or Swift, and immediate availability for onsite deployment in Jakarta.


Detailed Job Description:

As a Mobile Developer at Avows in Jakarta, you will take full ownership of building, optimizing, and maintaining feature-rich native mobile applications for Android and iOS platforms. Your day-to-day responsibilities encompass developing clean, maintainable code in Kotlin for Android and Swift for iOS, integrating secure RESTful APIs, and implementing robust local data storage and authentication flows. You will participate actively in Agile sprint planning, code reviews, unit testing, and performance profiling to ensure smooth user experiences and zero crashes across production mobile releases. Working in a collaborative onsite environment, you will troubleshoot device-specific issues and ensure strict adherence to mobile security best practices.


Key Responsibilities:


  • Design, develop, test, and deploy robust native mobile applications for Android (Kotlin) and iOS (Swift) platforms.

  • Integrate secure RESTful APIs, JSON web tokens, and OAuth authentication workflows within mobile architectures.

  • Collaborate with cross-functional software engineering, UI/UX design, and backend teams in Agile sprints.

  • Conduct rigorous code reviews, unit testing, and UI testing to ensure high app performance and reliability.

  • Troubleshoot, diagnose, and resolve production bugs, memory leaks, and device-specific compatibility issues.

  • Maintain comprehensive technical documentation, API contracts, and mobile release architecture diagrams.

  • Optimize local database storage, caching mechanisms, and network data usage on mobile devices.

  • Adhere strictly to mobile security guidelines, data encryption standards, and project delivery timelines.

  • Participate in daily stand-ups, backlog grooming, and cross-functional release coordination.


Required Qualifications & Skills:


  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.

  • 2 to 3 years of professional software development experience specializing in mobile application engineering.

  • Strong hands-on professional expertise in Kotlin (Android) and/or Swift (iOS) development.

  • Practical knowledge of mobile architecture patterns (MVVM, MVP, Clean Architecture) and asynchronous programming.

  • Proven ability to consume RESTful APIs and integrate third-party libraries and SDKs securely.

  • Exceptional problem-solving, analytical, and cross-functional communication skills.

  • Professional availability for onsite deployment (WFO) in Jakarta, Indonesia.

  • Familiarity with PKWT fixed-term employment contract frameworks in Indonesia.


Nice-to-Have Skills:


  • Experience with cross-platform mobile frameworks such as Flutter or React Native.

  • Professional familiarity with CI/CD pipeline automation for mobile app distribution (Bitrise, Fastlane, Firebase App Distribution).

  • Prior working experience in banking, financial technology (fintech), or digital wallet application sectors.

  • Contributions to open-source mobile repositories or active participation in developer communities.

  • Familiarity with mobile security hardening, SSL pinning, and code obfuscation techniques.


Recruitment Pro Tip:

When applying for mobile developer roles in the banking sector, ensure your resume explicitly highlights your native development projects in Kotlin and Swift, showcasing your API integration and secure storage practices.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Developer | Avows | Jakarta
Java Developer | Avows | Jakarta

Tech Junction Ltd • Asia

Presencial
PEN 53.000 - 89.000
Senior React.js Developer | Avows | Jakarta
Senior React.js Developer | Avows | Jakarta

Tech Junction Ltd • Asia

Presencial
PEN 80.000 - 125.000
Senior Mobile Developer - Android
Senior Mobile Developer - Android

Thoughtworksreferral • Lima Metropolitana

Presencial
PEN 134.000 - 202.000
Lead Mobile Developer - Android
Lead Mobile Developer - Android

Thoughtworksreferral • Lima Metropolitana

Híbrido
PEN 120.000 - 180.000
Mobile Application Developer - Lima
Mobile Application Developer - Lima

Yeah! Global • Lima Metropolitana

Presencial
PEN 100.000 - 151.000
Lead Mobile Developer - Android
Lead Mobile Developer - Android

Referrals Only • Lima Metropolitana

Presencial
PEN 150.000 - 300.000
Lead Mobile Developer - React Native
Lead Mobile Developer - React Native

Thoughtworksreferral • Lima Metropolitana

Híbrido
PEN 202.000 - 370.000
Lead Android Mobile Developer
Lead Android Mobile Developer

Thoughtworksreferral • Lima Metropolitana

Híbrido
PEN 210.000 - 316.000
Autonomy in career path
Learning and development programs
Principal Mobile Engineer
Principal Mobile Engineer

Tech9 • Lima Metropolitana

Presencial
PEN 120.000 - 190.000
Lead Mobile Developer - React Native
Lead Mobile Developer - React Native

Referrals Only • Lima Metropolitana

Presencial
PEN 403.000 - 538.000