Opened 2 days ago Remote Job
Company

Middle Android Developer

WeGoTrip is an international online service where guides, museums, and local experts create in-app audio tours for thousands of travelers worldwide. The travelers get tours compiled by professional guides and local experts using the mobile application.

We're looking for enthusiastic people who love to learn and innovate. Let's make the world's best service for independent travel together!

What you'll do

  • Develop new functionality (new screens and features) within an existing application.

  • Maintain and refactor the existing codebase, libraries, and their integrations.

  • Optimize app performance: launch speed, content download time, memory usage, app size, etc.

  • Participate in solving architectural challenges of the project.

  • Collaborate with other teams, developers, and product managers.

What you'll bring

  • Strong knowledge of OOP and Kotlin (plus a basic understanding of Java), Android architecture, and platform specifics.

  • Understanding and adherence to MVVM+MVI principles (plus familiarity with MVC/MVP) and DI (Koin).

  • Proficiency with Git, Gradle, and Fastlane.

  • Ability to write clean and readable code with reasonable Unit and UI test coverage (JUnit/Espresso/Mockito/Robolectric).

  • Experience working with databases (Room), network requests (Retrofit2), images (Glide), maps (MapBox), audio (Media3, ExoPlayer), Firebase, and Jetpack Compose.

  • A portfolio of applications you've contributed to (available in the Play Market or as a standalone repository).

  • Strong organizational and time management skills: ability to set work goals, realistically assess deadlines, and achieve them without constant reminders.

  • Teamwork skills: participation in sprint and project planning, roadmap discussions, code reviews, incorporating feedback from colleagues, and mutual support.

  • English at B1 level: written and oral skills.

  • Analytical and communication skills.

What you'll get

  • Remote work;

  • Stock options program membership;

  • Paid vacation and additional days off;

  • Promocodes for self-guided tours and tickets for you and your close ones;

  • A strong, creative, and fun team motivating you to grow and develop;

  • Corporate trips, team buildings, working weeks abroad and other joint meetings.

How the process will look like:

CV review → HR interview → Test task → Interview with CEO → Job Offer


Don't let this one get away.