CareerPlan

Software Engineer (React Native)

Heraklion, Crete, GreeceFull-time2026-10-08 → 2026-11-10
Hybrid

Core

Rebuild the TalentLMS mobile app from scratch using React Native, Expo, and TypeScript to replace legacy native apps.

Role type

Mid-level mobile software engineer (React Native)

Builds

TalentLMS mobile application for iOS and Android

Domain

EdTech / SaaS

Required skills

JavaScript, TypeScript, React, component design, state management (Redux), REST APIs, automated testing, Git, CI/CD

Preferred skills

React Native, Expo, Swift/iOS, Kotlin/Android, offline-first applications, mobile accessibility, push notifications, deep linking

Technologies

React Native, Expo, TypeScript, Redux, iOS, Android

Responsibilities

Build and ship user-facing features for TalentLMS; own medium-sized features end to end; investigate production issues and performance problems; improve app foundations including accessibility and stability; participate in code reviews and technical discussions; help shape engineering practices and tooling.

Seniority

Mid-level, hands-on IC