Location selector
Location selector Location selector
  • twitter
  • linkedin
  • facebook
  • email

Job Description

Shpock is the platform bringing a little joy to the world of selling and buying, making it easy and safe to turn (nearly) anything into cash. With Shpock’s Secure Delivery feature millions of sellers nationwide can receive payments for items and organise shipping easily, all for free. Shpock has been downloaded more than 50 million times across Europe and is the winner of Apple’s ‘Best of App’ award in the category ‘Sustainability’ and part of Google’s “Android Excellence Apps”. All of this makes Shpock one of Europe’s most dominant shopping apps.


Company offices are based in Vienna and London, but we are switching to a remote-first approach to working. We have been operating remotely since the pandemic started, but we do offer office space as well. We would prefer candidates from Vienna and London, but it is also fine if you live somewhere nearby and are ok with periodic visits to the office in Vienna for team events, meetups or conferences.


You will be part of a small cross-functional team. As an Android developer, you will be working closely with the product manager, UX designer, and other engineers to develop features that are used by millions of users.


The cross-functional team is formed by several people. We have 4 backend engineers, 2 iOS engineers, 2 Android engineers and 2 web engineers. In the team, we also have a product manager and a product designer.

Speaking of the engineers, they are in a range from medior to senior, willing to share knowledge with you and help you onboard.

Tech Stack:

We use modern Android development tools and frameworks. All new features are implemented using Kotlin, RxJava, Dagger, and Retrofit over an MVVM architectural pattern. Also for new features we aim to have robust unit test coverage and UI tests for the main flows.

What You'll do:

  • Contribute to the health of our platform - make current product more robust
  • Contribute to the development of features while collaborating and aligning solutions with backend and iOS engineers
  • Continuously improve our existing Android codebase, using MVVM architectural pattern and the SOLID principles
  • Regularly assess and test new and emerging technologies to ensure the faster implementation of features
  • Share your experience with your team, teach, and learn
  • Bring in your ideas and be responsible for further development of Shpock - we have big plans!

Company Description

Who are we looking for?

  • A customer-focused engineer that strives to deliver value to users continuously
  • Have at least 3 years of experience in professional native Android development 
  • Kotlin is a programming language that you're familiar with, but you do not mind a little bit of Java
  • You strive to write readable, testable, maintainable, performant code
  • Software design patterns, OOP and SOLID principles influence how you write code
  • App performance is not something you leave on the side
  • You have experience working with some of following tools: MVVM, Dagger, Room, OkHttp, Retrofit
  • Improving test coverage is very important to you
  • You find simple, elegant solutions to hard problems

What we offer:

  • Work on a product that impacts millions of users, with the mission to enable everyone to live life to their fullest! Be proud not only to generate excellent user experiences and create great user value but to support our global environment.
  • Join at a vital time in our journey to provide a genuine impact on how we evolve. 
  • Work together with a management that supports change to improve us as a company!  
  • A transparent culture - we care for each other and always promote radical candor to improve our relationships to help create an environment for success.
  • An international working atmosphere in which we get stuff done and a learning environment with the opportunities to get the right development opportunities catered to your needs.
  • Family-friendly & work-life balance are no buzz words for us: We offer flexible working hours, remote options, family events and 10 additional vacation days for new parents (when not going on paternity leave).
  • Benefits like weekly team breakfasts, yoga, regular team events & more

Additional Information

Shpock is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.