Android Engineer

ING

Education
Benefits
Special Commitments
Skills

Expectations of you:

As a member of the engineering team, you will be developing reliable, high-performance applications that apply various Android development design principles and best practices. You are expected to:

  • Represent the mobile chapter to counterparties from the ING Group
  • Be proactive in promoting ‘Best Practices’ and share it in mobile chapter within the local community and abroad
  • Conduct technical analysis for business requirements
  • Influence the direction of the overall architecture
  • Working with both Business stakeholders and developers to establish mutual understanding
  • Maintain and improve on existing modules and provide feedback on code reviews
  • Analyze and solving production problems
  • Work in an Agile environment
  • Manage technical documentations
  • Develop yourself and have personal growth with the help of Global ING Tech Academy e-learning portals (Udemy) and local trainings
  • Help improve, mentor and onboard other engineers by sharing your knowledge and skills

Knowledge and skillsets

  • At least 3-5 years of experience as an Android Developer
  • Fluency in Android development using Kotlin
  • Experience with Android projects using Android Architecture components like View Binding, Data Binding, View Model and Live Data
  • Experience with Jetpack Libraries (datastore, databinding, nav-graph)
  • Experience in concurrency design patterns such as Coroutines
  • Experience in RESTful APIs integration (OkHttp, Retrofit)
  • Experience in application architecture design (MVVM, MVP)
  • Experience in Dependency Injection framework (Dagger2, Hilt)
  • Experience with test automation and UI Test Automation (Espresso)
  • Experience in package, dependency management and continuous integration (Gradle, Azure pipeline)
  • Working with Git version control system
  • Understanding of SOLID Principles and other mobile app design patterns
  • Understanding of Modular App Architecture
  • Understanding in Accessibility features (TalkBack)
  • Android Theming – Familiarity with Design System and Figma is a plus
  • Familiarity with Jetpack Compose is a plus

What we can offer you

  • Hybrid work schedule and flexible working hours
  • Modern offices and facilities, for those days you have to be on-site – collaborative space and gaming area
  • Competitive Pension Scheme
  • Annual performance review and compensation
  • 10% of your work hours can be spent to improve your craftsmanship and industry skills
  • Access to digital learning platforms Udemy

Want to make a meaningful impact?

At ING, our purpose is to empower people to stay a step ahead in life and business. We believe that sustainable progress is driven by people with the imagination and determination to make a better future for themselves and those around them. ING is changing what banking can be. For you that means plenty of opportunities for personal growth in a continuously evolving environment. If this is the environment you thrive in, then apply and join us in changing the future of banking!

Read Full Description
Confirmed 13 hours ago. Posted 3 days ago.

Discover Similar Jobs

Suggested Articles