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