Perusahaan

Quantå·c.aiLihat lainnya

addressAlamatIndonesia
type Bentuk pekerjaanPermanent Job
KategoriIT / Komputer

Uraian Tugas

Job Description


Responsibilities

  • Execute application development according to business needs and Bank's standards.
  • Monitor applications, regularly address bugs, and enhance application performance periodically.
  • Implement and take responsibility for delivering and managing code or application versions by applying pair programming, code review, branching models, and participating in deploying applications to Artifact Repository and Google Play Store.
  • Continuously conduct research and development on new technologies to make development processes more effective and efficient.
  • Implement Agile methodology and become an Agent of Change in Bank's digital transformation.
  • Collaborate with Product Owners to develop applications, understand the business objectives of thedeveloped applications, and analyze alternative solutions to achieve those goals.
  • Collaborate with the Chief Information Security Officer (CISO) to develop secure applications that align with Bank's security standards.
  • Collaborate with IT STA to establish technological standards in application development.
  • Set work plans and manage subordinates under supervision, including employee productivity, involvement in selection processes, capability development, performance assessment, and potential evaluation.

Qualifications:

  • Has a minimum of 5 years of experience working in Front End or equivalent roles.
  • Experienced in Banking Indursty
  • Demonstrates initiative, discipline, responsibility, attention to detail, and orderly work.
  • Capable of working both individually and in a team, and coordinating with other relevant teams.
  • Able to provide input/ideas for improvements within the team.
  • Experienced in developing Android applications with Kotlin, Android Jetpack, Retrofit2, Coroutines, Dependency Injection (e.g., Dagger2).
  • Knowledgeable about MVVM Design Pattern and Reactive Programming.
  • Experienced in developing Custom View Components and using View Binding/Data Binding, creating Robust Applications.
  • Experienced with Modular Architecture.
  • Capable of building applications into APK/AAB.
  • Knowledgeable about CI/CD.
  • Understands OOP, SOLID Principles, Git.
  • Experienced with Agile/Jira/Confluence and SonarQube (SAST).

Tech Stacks:

  • Programming Language: Kotlin
  • Android Development: Android Jetpack, Retrofit2, Coroutines, Dependency Injection (e.g., Dagger2),
  • Design Patterns and Programming Paradigms: MVVM Design Pattern, Reactive Programming
  • UI Development: Custom View Components, View Binding/Data Binding
  • Architecture: Modular Architecture
  • Build and Deployment: Building applications into APK/AAB (Android App Bundle)
  • Continuous Integration/Continuous Deployment (CI/CD): CI/CD Knowledge
  • Software Development Principles: Object-Oriented Programming (OOP), SOLID Principles, Git
  • Project Management and Collaboration Tools: Agile, Jira, Confluence
  • Code Quality and Security: SonarQube (Static Application Security Testing - SAST)
Refer code: 735539. Quantå·c.ai - Hari sebelumnya - 2024-04-12 13:36

Quantå·c.ai

Indonesia

Bagikan pekerjaan dengan teman

Pekerjaan terkait

Senior Android Developer

Senior Android Developer

Nusantara Berkah Digital

Yogyakarta, DI Yogyakarta

4 minggu lalu - dilihat

Senior Developer for Android & IOS (Contract 3 Month)

Pt Enam Dua Technology

Jakarta Selatan, DKI Jakarta

2 bulan yang lalu - dilihat

SENIOR ANDROID KOTLIN DEVELOPER

Appsku Aplikasi Indonesia

Bogor, Jawa Barat

2 bulan yang lalu - dilihat

Senior Android Developer

Pt Karisma Zona Kreatifku

Jakarta Selatan, DKI Jakarta

3 bulan yang lalu - dilihat