👨🏻‍💻 postech.work

Android Developer (Office-Based)

FlexManager • 🌐 In Person • 💵 $5,000 - $7,000

In Person Posted 1 day, 10 hours ago

Job Description

About FlexManager

FlexManager is a cutting-edge software solution designed to streamline compliance, assets, workforce, and safety management for modern organisations. Trusted by global brands, we help businesses gain real-time insights, reduce risk, and improve operational efficiency through our powerful and intuitive platform.

Job Summary

We are seeking an experienced Android Developer for a 6-month contract to modernise and future-proof an existing Android application. The core focus of this engagement is to migrate a legacy Java-based Android app to Kotlin, while also transitioning from Realm DB to Android’s native Room database as part of a broader technical modernisation initiative.

This is a hands-on engineering role requiring strong experience in Android architecture, code refactoring, and database migration. This role will support internal capacity to speed up project timelines.

Key Responsibilities

Lead the migration of a legacy Android application from Java to Kotlin

Refactor and modernise codebase in line with current Android best practices

Replace Realm DB with Android native persistence solutions Room

Ensure clean architecture and improved maintainability

Maintain and improve app performance, stability, and scalability

Write unit and instrumentation tests where required

Collaborate with product, backend, and QA teams to ensure smooth delivery

Document architectural decisions and migration processes

Required Skills \& Experience

Strong commercial experience developing Android applications

Proven experience migrating Java Android projects to Kotlin

Solid understanding of Android architecture patterns (MVVM, Clean Architecture)

Experience with Room

Experience handling database migrations and data integrity challenges

Familiarity with Android SDK, Jetpack components, and modern Android development practices

Experience with Git and collaborative development workflows

Strong debugging and performance optimisation skills

Desirable Experience

Experience decommissioning Realm DB

Experience modernising legacy mobile applications

Knowledge of CI/CD pipelines for Android

Familiarity with automated testing frameworks a preference

Experience working in agile environments

Deliverables

By the end of the contract, the successful candidate will have:

Fully migrated Java codebase to Kotlin

Replaced Realm DB with a stable, native Android database implementation

Delivered improved code quality and maintainability

Ensured application stability and production readiness

Candidate Profile

You are a pragmatic, senior-level Android developer who is comfortable working within legacy codebases and driving technical modernisation. You can work independently, present sound architectural decisions, and deliver within defined timelines.

Education

BSc (Hons) Computer Science or similar

Job Type: Fixed term

Contract length: 6 months

Pay: €5,000.00-€7,000.00 per month

Benefits:

Bike to work scheme

Company events

Company pension

On-site parking

Ability to commute/relocate:

Galway, County Galway: reliably commute or plan to relocate before starting work (required)

Education:

Bachelor's (required)

Language:

English (required)

Work authorisation:

Ireland (required)

Work Location: In person

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.