Epicareer Might not Working Properly
Learn More

Android Developer (Banking)

Salary undisclosed

Apply on


Original
Simplified

Responsibilities

  • Carry out application development according to business needs
  • Monitor the application by fixing bugs and improving application performance regularly.
  • Implement and be responsible for delivering and managing versions of code or applications by implementing pair programming, code reviews, branching models and participating in deploying applications to Artifact Repository and Google Play Store.
  • Carry out (on an ongoing basis) research and development on new technologies to make the development process more effective and efficient.
  • Carry out the application of the Agile methodology and become an Agent of Change in digital transformation
  • Carry out collaboration functions with Product Owners to develop applications and be able to understand the business objectives of the applications being developed and analyze alternative solutions to achieve these goals.
  • Carry out the CISO collaboration function to develop secure applications that comply with Bank Mandiri security standards.
  • Carry out collaboration functions with IT STA to determine technology standards in application development.
  • Carry out the determination of work plans and management of employees under his supervision, namely employee productivity, play a role in the selection process, capability development, performance appraisal and employee potential

Qualifications

  • Have a minimum S1 education in the field or major in IT, SI, Computer Science or other relevant fields.
  • Have very good Communication Skills or Interpersonal skills.
  • Have experience working in Front End or equivalent for at least 2 years.
  • Have an attitude of initiative, discipline, responsibility, detail, and work neatly.
  • Have the ability to work individually or in a team and able to coordinate with other related teams
  • Have the ability to provide input/ideas for improvement in the team
  • Experience in developing android applications with Kotlin, Android Jetpack, Retrofit2, Coroutines, Dependency Injection (eg: Dagger2)
  • Having knowledge in MVVM Design Pattern and Reactive Programming
  • Have experience in developing Custom View Component and View Binding/Data Binding, Robust Application