See you @our Android team
Join AppUnite and become a member of our Android team!
Not only that, but you’ll also become part of one of our product teams. We’re organised in this way because we believe that this allows all our different kinds of teams to positively influence each other. Experiences we have while working for our clients can be transferred to other products via platform teams while accelerating our own individual development as well.
As an Android team, we care about ideas being spread among our members. We want the great practices, knowledge about tools and solutions worked out by one developer or product team to be passed along and adopted by other teams. However, we also want our product teams to have autonomy over the decisions they make because they are the ones who have the best context about their clients’ business needs.
Once you join us you’ll quickly familiarize yourself with the whole team thanks to the watercooler meetings we regularly have to keep in touch with each other.
You will be responsible for:
Configuring and actively improving the Continuous Integration service,
Working with other developers on designing, developing and reviewing code,
Analyzing the product needs, suggesting improvements and advising the client on technical matters
Cooperating with creatives, business, and engineers alike, driving the technical decisions behind our team’s work,
Delivering product features.
We’ll be more than happy if you:
Have deep knowledge of the Android ecosystem,
Have experience in leading projects in a mobile team with prototyping, architecting, coding, testing, and releasing,
Have an understanding of various design patterns: MVP, MVVM, MVI,
Have an understanding of dependency injection frameworks like Dagger, Hilt and Koin,
Have knowledge about memory management, multi-threading and caching,
Have grounded knowledge of RESTful API and WebSockets,
Are eager to solve business problems,
Are willing to share knowledge on a daily basis and mentor other people,
Have a great product sense,
Have empathy and are a team player,
Have great work habits,
Have a constant improvement mindset.
What does the recruitment process look like?
Video interview with People Team.
A technical challenge - an interview with a team or live coding, or a task.
If any other step of the recruitment process is necessary, we will inform you.
And finally, the decision, after which we can say “welcome on board."