Senior Mobile Software Engineer

Mobile

Senior Mobile Software Engineer

Mobile
Kaczyniec 9, Gliwice

co.brick

Full-time
B2B
Senior
Remote

Job description

The objective is to provide dual-track support for our client's mobile ecosystem. The immediate priority is the "recovery" of a legacy iOS application (React Native) which, following an authorization backend migration, is suffering from critical failures like login loops and data synchronization errors. Concurrently, you will support the ongoing development of a new Android app in Kotlin Multiplatform (KMP), laying the groundwork for an eventual iOS rewrite into KMP. We are looking for an expert who can combine pragmatic "firefighting" in legacy systems with a forward-thinking architectural mindset.

Details

  • Start Date: ASAP.

  • Duration: ~6 months (with a potential extension to 12).

  • Model: Body leasing (working directly with the client's internal team).

  • Schedule Requirements:

    • Minimum of 6 hours overlap with India Standard Time (IST).

    • Mandatory availability for the daily stand-up at 17:00 CET.

Responsibilities

  • Legacy Rescue (iOS/RN): Stabilizing the legacy app by fixing critical login loops and data sync failures post-migration.

  • Modern Development (Android/KMP): Providing active support for the ongoing development of the new KMP-based application.

  • Strategic Rewrite: Participating in technical decisions and the future transition of the iOS app to the KMP framework.

  • Security Integration: Implementing and maintaining OAuth/OAuth2 flows at the mobile API level.

  • Technical Consulting: Moving beyond task execution to provide proactive troubleshooting, performance improvements, and production readiness audits.

Requirements

  • Experience: 5+ years in mobile development (both iOS and Android).

  • React Native: Strong hands-on experience, particularly in stabilizing and debugging legacy applications. AND/OR

  • Kotlin Multiplatform (KMP): Practical experience in building and shipping new applications within the KMP ecosystem.

  • Native Background: Solid foundational knowledge of native iOS and Android development.

  • Authorization Experts: Deep understanding of OAuth/OAuth2 integration within mobile environments.

  • Auxiliary Stack: Proficiency in TypeScript and familiarity with Node.js, Kotlin, or Java.

  • Communication: Fluent English and the ability to independently lead features from conception to delivery.

Tech stack

    iOS

    advanced

    Android

    advanced

    Kotlin

    advanced

    React Native

    advanced

Office location

Check similar offers
RITS Professional Services

RITS Professional Services

Warszawa

Remote

Remote

27 - 38USD/h
Kotlin
Kotlin multiplatform
Compose Multiplatform
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
RITS Professional Services

RITS Professional Services

Warszawa

Remote

Remote

27 - 38USD/h
Kotlin
Kotlin multiplatform
Compose Multiplatform
SeniorSeniorB2BB2B
New
B2Bnetwork

B2Bnetwork

Remote

Remote

Undisclosed Salary
WCAG
MVVM
Jetpack Compose
Kotlin
Kotlin multiplatform
Compose Multiplatform
SwiftUI
SeniorSeniorB2BB2B
New
Holisticon Insight

Holisticon Insight

Wrocław

Remote

Remote

38 - 49USD/h
Flutter Flow
Google AI Services
GCP
Okta Integration
SeniorSeniorB2BB2B
New
KUBO Poland Sp. z o.o.

KUBO Poland Sp. z o.o.

Gdańsk

Hybrid

Hybrid

44 - 52USD/h
C++
Kotlin
Rust
Swift
React Native
Java
Flutter
SeniorSeniorB2BB2B
New
E Net Production Sp. z o.o.

E Net Production Sp. z o.o.

Katowice

Remote

Remote

Undisclosed Salary
CocoaPods
iOS
Swift Concurrency
Capacitor
SwiftUI
Swift
SPM
Cordova
SeniorSeniorPermanent, B2BPermanent, B2B
New
ADVERTISEMENT: Recommended by Just Join IT