Freelance Android /iOS developer


About the assignment:

Location
Vilnius, Lithuania
Rate (after tax)
€3000 - 7000/Month
Duration
Mid-term project (>6 months)
Extension (project)
Yes
Remotely (optionally)
Yes
Expire On
2021-12-31 (2 years ago)

Freelance Android /iOS developer

HITCONTRACT

hitcontract.lt

Vilnius, Lithuania

Key skills required: Kotlin
This assignment expired :when

Description

MobilePay is looking for an experienced Android and/or iOS developer to improve the architectural and security areas of the mobile apps. You will be improving decoupling, shareability and build speed by moving functionality into layer- and feature modules. You will be creating well-defined APIs between the modules and ensure they have specific responsibilities. Getting a quick overview of the existing codebase and finding the best ways of separating the code is essential. You will be adding checks for device state and asserting app integrity to ensure the apps are running in a non-compromised environment. This will be done through Googles SafefyNet and Apples DeviceCheck APIs. You will be part of the AppCore squad which has these areas as responsibility along with key features of the app. For that reason, you also risk doing stuff like Dark Theme, UI components and bug fixing

About the company:

MobilePay is a part of an organization, which delivers world-class digital financial solutions to customers. They have an understanding that the current change is Technology-driven, and they prioritize IT as a key component for success in their journey to drive digital disruption in the bank. Their teams work with complex tech challenges and develop Danske Bank’s global competitive edge on innovative digital solutions. Teams are driven by job content, share ownership of strategic services, own service strategy and lead improvement. One more important feature – senior leadership is present on site.

Responsibilities:

  • Write high-quality frontend code for Android and/or iOS
  • Collaborate closely with your squad to design the right solutions
  • Be on the forefront of technological development to ensure the highest possible efficiency and software quality
  • Work in a self-organizing squad and have an agile mind-set
  • Collaborate closely with architects, software engineers, UX/Design and business analysts
  • Try out new technologies, and raise the bar for technical excellence 

Requirements:

  • Experience with Kotlin/Java and/or Swift/Obj-C
  • Experience with “git submodules” and building modular apps
  • Experience with SafetyNet or DeviceCheck is a plus, but not a must
  • Experience with unit tests and instrumented UI tests
  • Ability to suggest technical solutions and openly share with a team
  • Strong focus on code quality
  • Knowledge of best practices and their application
  • Team player with agile mind-set
  • Strong sense of ownership and responsibility
  • Preferably you hold a BSc in Computer Science or similar 

Company offers:

  • An inspiring environment in a large IT organization
  • Work in an international team, which concentrates on innovative business facing solutions
  • An extensive training program to ensure that your skills are maintained and updated on an ongoing basis 

Required Skills

PROGRAMMING
Kotlin 4-5 years