You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean-Marie B.JB

Jean-Marie B.

Senior Android engineer

€420/day
Barcelona, ES
8-15 years

Average response time: 1 hour

About Jean-Marie

Im a software engineer with +5 years of experience and a Diplôme d'ingénieur in computer science from Conservatoire National des Arts et Métiers. I am currently working as Senior Android Engineer - at Trainline, Europe's leading train and coach app.

At Trainline, I enable a new approach by implementing an UI component on the app using MVVM, Compose, and A/B testing and feature flag.

Previously, I worked as an Android Engineer at Radio France and Tiime, where I developed features, design systems, and integration with third parties, as well as improved tools and developer experience.

I have a proven problem-solving skill and a strong adaptability to different environments. I am passionate about delivering the best user experience and collaborating with my team.
  • English

    Native or bilingual

  • French

    Native or bilingual

  • Spanish

    Conversational

Remote only
Primarily works remotely

Experience

  • Trainline
    Android Engineer
    SOFTWARE PUBLISHING
    April 2022 - Today (4 years and 2 months)
    • Drive initiative to improve Tech stack (Implementing Renovate) for Android project.
    • Add CI jobs to facilitate Developer experience on Team City CI for the Android community.
    • Investigate and solving Platform issues (CI monitoring).
    • Create QA Scenarios with Test cases when a new Android feature is implemented.
    • Sharing Post-mortems process and create dashboard on NewRelic to prevent any issues.
    • Migrate all dependencies to Gradle version Catalog for Android app
    • Enabling new approach by implementing an UI component on the app (MVVM, Compose, A/B Testing) Kotlin, Java, MVP, MVVM, Team City CI, Docker, Room, DB Flow, JUnit, Dagger, Rx, Coroutine, Espresso UI Tests, Fastlane
    Jetpack Compose, Android, MVVM, Hilt, Coroutines, lifecycle-aware components, Dagger, MVP, Gradle, Retrofit, Kotlin, SQLite, Rest Services, Espresso, JFixture, Mockito, GitFlow, New Relic
  • Radio France
    Android Engineer
    June 2021 - March 2022 (9 months)
    • Android development on "France Inter" App with +1M of active users.
    • Increase the listener experience by adding new feature to interact with the show.
    • Design the integration and collaborate with third party.
    • Removing by 30% Java dependency code.
    • Improve tools and developer experience by adding pipelines on Gitlab CI.
    • Develop unit test with Junit5, Mockito, Robolectric.
    • Develop design systems and integrate Jetpack Compose to the App with testing with Robot Pattern.
    • Synchronize with Player Team to have the latest updates and challenging technical choices.
  • Tiime
    Android Engineer
    March 2021 - June 2021 (3 months)
    • Develop on "Time Invoice" Android App.
    • Develop on unit test with Junit5, Mockito.
    • Add CI jobs on Github CI to have a smooth release process.

Recommendations

Be the first to recommend Jean-Marie

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DUT Informatique
    IUT Le Havre
    2018

Skill set

Categories