[ Nemanja Dubravac @ 04.11.2021. 11:46 ] @
|Cela firma koristi engleski, tako da nije potrebno znanje nemačkog jezika.|
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 engineers, they are in a range from medior to senior, willing to share knowledge with you and help you onboard.
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!
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
Više informacija i prijava preko: https://jobs.shpock.com/job/743999766386391/
Svi poslovi: https://jobs.shpock.com