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.

Let's make the world's best app for independent travel together!
What you'll do
  • Create new functionality (new screens and features) in an already existing app.
  • Support and refactor an existing code base, libraries, and their integration;
  • Optimization of an app operation - launching and content downloading speed, memory usage, app weight, etc.
  • Participate in the solution of the architectural issues of the project.
  • Interact with other teams and developers / analysts / product managers.
  • Speak out at the team meetups.
What you'll bring
  • Strong knowledge of OOP and Kotlin (plus Java Baseline), Android architecture, and features.
  • Understanding and following MVVM principles (MVC/MVP inclusions), DI (Koin).
  • The knowledge of Git and Gradle, an experience with the fastlane is a plus.
  • Clean and comprehensible code with reasonable unit and UI tests coverage (JUnit/Espresso/Mockito/Robolectric).
  • An experience with database (OrmLite+poetry), network queries (Retrofit), pictures (Glide), maps (MapBox), audio, Firebase.
  • Existence of the apps you've participated in (in the App Store or just a separate repository).
  • You are passionate about your work: you do not only fulfill the tasks but also see the weaknesses and failures, ways to fix them, improvements, and growth points.
  • Organization and time management: you know how to set goals in your work, soberly assess the timing, and achieve them without unnecessary reminders.
  • Teamwork: participation in planning sprints, projects, and nearest road map, code review and accounting of feedback from colleagues, mutual assistance, and a safety net.
What you'll get
  • Remote work.
  • Complete freedom of decision and absence of bureaucracy.
  • Young, smart, creative, and fun team.
  • We also like to work and rest; we arrange joint trips to bars, trips to nature, working weeks abroad in villas, and other gatherings.
  • Salary in euros or dollars of your choice. Do not count on bitcoins, though.
What Do WeGoTrip Employees Get
  • Remote working
    Sometimes we get together in coworking spaces for a change
  • Cozy atmosphere
    Young and small team without bureaucracy
  • Books and master classes
    We pay for books and conduct master classes from experts for your development
  • Parties and get-togethers
    We arrange trips to other countries, outings, hikes in bars, and go to concerts together
  • Tours and tickets to museums
    To live the lives of our customers by experiencing our products for themselves
❤️ And also:
We launching rockets into space, do crazy things and practice cat therapy
Doing what we love
We will not talk about the team. Just see how we combine work with outdoor activities
There are no former