Senior Mobile Developer (Safe and Secure System)

  • Kharkiv
  • Mobile

We welcome a Mobile Developer who likes to work with Android and iOS development.

We are developing multiple mobile and web products to support the global management system with tracking presence of construction workers on construction sites daily. The solutions work like access control devices and provide users with history of visiting. Tens of thousands of users rely on our solutions daily.

Our major goal is to develop those products further, scale the overall system towards growing the number of their users as well as extend the backend for handling the increasing load.

Customer

Our client is a company developing solutions and products in Europe. All products being created by our team cover a huge part of the market in Nordic countries with the focus on Sweden.

Project

Project is a part of a big account developing a set of products for European construction market providing the services of controlling the access, supporting security regulation.

Current product is in the front line of the business along with the physically mounted units providing users with ability to register presence on the construction site along with ability to open doors, gates, scanning cards through NFC, and start vehicles engine.

For iOS we use Swift, Reactive Swift, Eureka, Swinject, Carthage, Codegen and for Android – Kotlin, Kotlin Coroutines, Jetpack components.

Meet your team!
  • Responsibilities

    • Come up with well-designed technical solutions and robust code
    • Take responsibility on delivering major product features
    • Perform code reviews, write unit and integration tests
    • Professional communication within a team and with Customer
    • Core modules development and refactoring
    • Participate in requirements gathering and clarification process
    • Create technical specifications

  • Requirements

    •    At least 5 years of experience in commercial mobile development
    •    Excellent OOP/OOD skills and excellent quality of produced code
    •    Experience developing and maintaining iOS/swift and Android/Kotlin apps
    •    Strong knowledge of Android SDK and iOS SDK
    •    Fundamentals in object-oriented design, data structures, problem solving, and complexity analysis
    •    Experience with Git or other version control systems
    •    Have published at least one original Android/iOS app
    •    Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
    •    Experience with CI systems
    •    Proven skills in unit test frameworks and tools
    •    Upper-Intermediate level of spoken and written English