Entertainment Space Co-working Space Working Environment

Senior Android Developer (Java, Kotlin)

Restaff
62 Tran Huy Lieu, Phu Nhuan, Ho Chi Minh
3 days ago

Top 3 Reasons To Join Us

  • We CARE about you and always put FAIRNESS first
  • Flexible & open international working environment
  • Chance to work onsite with the team

Job Description

WHO WE ARE

  • Restaff - House of Norway is an experienced Norwegian offshore development company that focuses on software development with a remote staffing/dedicated team model.
  • You will be part of our tech hub who are responsible for designing, developing and maintaining some of the most interesting and innovative digital apps within the financial services space that are at the forefront of the market.
  • We are looking for a talented Senior Android Developer who works on hands-on development to contribute to the development and execution of an innovative mobile banking solution in Asia. This will include the development of in-country and cross-border solutions across all facets of a mobile banking operation including customer experience and design, developing and implementing new products and services, process engineering and other functional deliverables. Risk management and technology innovation will be essential for your success.
  • You will be responsible for technically leading and coaching our engineers who work in cross-functional delivery teams to design and build best-of-breed mobile solutions whilst maintaining necessary support for ongoing products.

WE ARE LOOKING FOR A PERSON, WHO WILL​

  • Provide hands-on technical leadership and development in mobile solution development – you will get your hands dirty.
  • Provide a leading voice in the evolving mobile architecture framework and roadmap covering languages, tooling, patterns and delivery processes.
  • Enhance our talent pool ensuring that our team’s skills and practices are leading edge and aligned to technology strategy.
  • Provide technical guidance through the complete Solution Delivery Lifecycle.
  • Develop solution architectures aligned with enterprise-wide standards to ensure successful implementation of technology solutions.
  • Lead the technical design process coordinating various stakeholders; develop and document solution architectures for projects aligned to the bank’s standards and policies.
  • Work on design and engineering best practices; and technical app road-maps.

Your Skills and Experience

A POTENTIAL CANDIDATE WILL HAVE

  • At least 4 years of experience in Android native (Java, Kotlin).
  • Experience in iOS development is a big PLUS.
  • Must have experience developing for multiple screen sizes and densities.
  • Good at OOP and data structure.
  • Experience with developing custom UI for the native component.
  • Familiar with frameworks CI/DI like Dagger, Butter Knife, Retrofit, Crashlytic…
  • Good understanding of MVC, MVP, MVVM, VIPER.
  • Good at finding and using 3rd party open source library.
  • Have experience in integrating mobile apps with web services, firebase.
  • Have experience in automation test, unit test.
  • Have experience in memory & performance solving.
  • Have experience in dexguard, progurad, dexprotector is a plus.
  • Have experience in Social Network Open API platform (Facebook, Twitter).
  • Have an app in Google Play/Apple App Store is a plus.
  • Have experience developing both Android and iOS application is a plus (multi-skilling is good).
  • Previous experience with .NET and Web development is a plus.
  • Excellent English speaking and writing skills (Mandatory).
  • Strong at Object-Oriented Programming and Reactive Programming.​

WE NEED A PERSON WHO 

  • Has a strong willingness to learn new practices and technologies.
  • Is able to work well in the team and willing to mentor/coach others.
  • Has exceptional interpersonal skills, including facilitation and negotiation.
  • Understands and experiences of the Agile methodology.
  • Experiences in working across a number of technical domains with the ability to ‘deep dive’ where required and ensure correct solutions are implemented.
  • Has the ability to translate technical talk to the business.
  • Able to deliver convincing presentations that provide significant insight and generate consensus and buy-in.

Why You'll Love Working Here

  • Great salary package. Annual performance review.
  • 13th-salary Bonus for all staff.
  • Premium Healthcare Insurance Package and Annual Health Check-up for all staff.
  • Loyalty Employee Bonus.
  • Good career advancement opportunities.
  • Product-oriented. Agile project management style. Dynamic and English-speaking working environment.
  • Opportunity to acquire technical knowledge and experience in the latest technologies.
  • At least 17 annual leaves.
  • Working hours: 8 hours x 5 days/week (Monday to Friday). Thirty-min break at 4 PM every day.
  • And so much more!

Experienced software development business from Norway