Senior Android Engineer (Optional Remote)

Greece Engineering

Workable makes software to help companies find and hire great people. We get recruiting and its role in building healthy workplaces — which is why we’re proud more than 20,000 teams around the world use Workable to do exactly that.

And while we take recruiting seriously, we don’t take ourselves too seriously. At Workable, you’ll find smart people who have fun, learn and innovate, and help others do the same. We brainstorm, we laugh, and, occasionally, we party (there’s a lot to celebrate), but we also appreciate people’s need for quiet time and focused work. We respect everyone, we hire the best, and make sure every experience is special.

We’re growing fast and we want to make sure that we scale from thousands to hundreds of thousands so we’re looking for an Senior Android Engineer to join our remote Mobile team!

If you are excited with mobile technologies bring your passion for Android and join an exceptional engineering team that crafts the best recruiting product in the world. Become part of a company that invested on mobile from the very start and now needs your help to double down on that. It's great to be an engineer in a company that values good engineering above all.

Requirements

What's essential

  • 3+ years of experience working on Android
  • Proficient with Kotlin and Git
  • Expert understanding of the Android SDK
  • UX/UI understanding the guidelines of Material Design.
  • Experience with Android Architectural Patterns (MVP, MVVM)
  • Experience with mobile CI/CD pipelines
  • Knowing how to write your tests
  • Up to date with industry standards
  • Able to mentor/be a role model for juniors and advise your lead
  • Able to write simple readable documentation
  • Love for coding


What would be great

  • Experience with LiveData
  • Experience with Jetpack Compose
  • Experience with UI testing (Espresso, Appium, ..)
  • Reactive programming
  • Familiar with multi-module projects


What you’ll be doing

  • You’ll develop the product on Android
  • You’ll write your tests and maintain a changeLog
  • You’ll work with a robust CI pipeline at your disposal
  • You’ll code in pairs & review the code of your peers (may have a few long discussions while you’re at it)
  • You’ll present new technologies, practices and tools to your colleagues
  • You’ll write design documents
  • You’ll come up with ways to improve the developer experience
  • You'll work closely with our awesome designers and the rest of the engineering team


What to expect

  • To focus on great UX & good engineering
  • To make the most out of the Android platform
  • To shape the product
  • To create software that is used daily by thousands of users
  • To stay up-to-date with new technologies & trends - we’re talking about geeky stuff.
  • To become pro with Git - like super pro.
  • To have access to online training & attend the best tech conferences


Tooling

  • Kotlin and a bit of Java
  • minSDK: 23 - so you can leave your baggage behind
  • All the latest goodies like LiveData, RxJava 2, Koin, Retrofit, Jetpack components, Protocol Buffers, Firebase
  • Pipelines on Jenkins CI

* Tooling may and will change. We’re pro good engineering and coding paradigms rather than specific libraries.

Note: This is a Greece-based optionally remote job (GMT+3) so we won't be able to proceed with candidates living outside Greece at the moment.

Benefits

Our employees enjoy benefits that make them more productive and contribute directly to the development of their professional skills. We want to be able to attract the best of the best and make sure they keep getting better. On top of an exciting, vibrant and intellectually challenging environment, we are offering:

  • An attractive salary and a bonus plan
  • Health insurance plan including dependents
  • Mobile telephony including data plan
  • Apple gear for your home office and access to the best productivity tools
  • Extensive parental leave
  • Annual summits in awesome locations (as soon as traveling is safe again)

Workable is most decidedly an equal opportunity employer. We want applicants of diverse background and hire without regard to colour, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.


Workable

workable.com

More than an Applicant Tracking System, Workable's Recruiting Software improves the way teams find, evaluate and hire candidates.


View all jobs
Apply now