Sr Mobile App Developer (React Native, Android, Kotlin)

Unifiedpost
Expired
+1
28th floor, Opal Tower, 92 Nguyen Huu Canh Street, Ward 22, Binh Thanh, Ho Chi Minh
Hybrid

Top 3 reasons to join us

  • Attractive salary & benefit, 25 days annual leave
  • Premium health insurance for employee & family
  • Flexible working hours

Job description

We are seeking a skilled Mobile Developer to join our Mobile Team. In this role, you will predominantly focus on developing and implementing user interface components, harnessing the proven workflows of React Native. Significantly, you will also lead the development of our KYC (Know Your Customer) components using Android Kotlin.

Our KYC component is a pivotal aspect of our product suite, crucial for the secure identification of our customers and forming an essential part of our compliance procedures. This component is not limited to our main app but will be utilized across various mobile applications. Therefore, while your primary responsibility will be React Native development, your proficiency in Android Kotlin will be fundamental for leading our KYC feature set's development, expansion, and enhancement.

We invite applications from developers who possess a knack for elegant design, a talent for writing clean, efficient code, and the readiness to take on the challenges of working with crucial security components. This role presents an exciting opportunity to spearhead the KYC component on Android, making a significant impact on the success of our apps.

● Help shape the mobile applications that handle payments, invoices, electronic identification, debit cards, and financing, together with the Product Manager 

● Work with the payment, invoice, identity and access management solutions of Unifiedpost 

● Create and improve the best possible experience for Unifiedpost 

● Customers to onboard onto the platform 

● Design solutions implementing requirements in a secure way 

● Review detailed specifications for new products and features 

● Manage code reviews, set-up and maintain secure CI/CD operations 

● Collaborate with other units and programs within Unifiedpost Group

● Help shape the mobile applications that handle payments, invoices, electronic identification, debit cards, and financing, together with the Product Manager

● Work with the payment, invoice, identity and access management solutions of Unifiedpost

Your skills and experience

Skill Needed:

  • Minimum of 5 years experience in writing (Mobile) applications. Either 
    • As a Typescript (or ES6+) developer with in-depth knowledge of React Native (or React.js) and its fundamentals. 
    • As a Native Mobile developer - iOS (Swift) and/or Android (Kotlin), focus more on Android. 
  • Ability to write well-documented, clean code 
  • Experience working with secured REST API's 
  • Strong experience with Gitflow or similar, and awareness of code reviewing best practices 
  • Strong technical understanding and experience of access management and identity management solutions 
  • Experience with federated identities and web services security concepts such as OAuth and OpenID Connect
  • Experience with applying security in software development 
  • Ability to adapt, change and grow quickly as we scale the organization 
  • Passionate about engineering practices like agile, continuous integration & delivery, test-driven development, traceability, and observability 
  • You share your ideas and continuously improve yourself and the team around you 
  • Strong communication skills in English, high integrity, and great attention to detail 
  • The domains marked with an asterisk are required. For the others, the ones you have knowledge about / experience with, this is a plus. For the ones you are not familiar with, you will acquire the experience on the job. 
    • Experience with standards such as OIDC, OAuth 2.0 * 
    • Experience with (mobile) application requirements / development * 
    • Experience with importance of applying security in software development * 
    • Experience with popular React Native libraries, components, and frameworks (this is required if you are React Native developer) 
    • Familiar with EU GDPR in relation to customer data 
    • Standards like eiDAS electronic identification, NIST, and ETSI with respect to automated identification 
    • Experience with Identity and Access Management 
    • Knowledge of online customer identification methods / frameworks

Why you'll love working here

  • Office hours: 9:00 AM 🡪 12:00 PM, 1:00 PM 🡪 06:00 PM, off on Saturday and Sunday. Annual holidays leave will be following Vietnam law and as company regulations.
  • 25 days of annual leave
  • Flexible working hours
  • Competitive remuneration package
  • 13th salary
  • Social insurance, health insurance, and unemployment insurance will be under Labor Law.
  • Generous private medical health insurance for employees & family members
  • Dynamic, young & international environment
  • English & professional training course
  • Team building activities & outing
  • Brand new & state-of-art Agile office
  • Opportunity for traveling & training in Europe

Unifiedpost

View company

We believe that administrative and financial processes should be simple and smart.

Company type
IT Product
Company size
51-150 employees
Country
Belgium
Working days
Monday - Friday
Overtime policy
No OT