Position: Android Engineer for Just Eat
Company: Ciklum
Experience required: 3y
English level: intermediate

Just-Eat.Fr is established online takeaway market leader in France. Just-Eat.Fr future growth and
stability are critical to the wider success of the JUST EAT Group. Our engineering team is
responsible for delivering all the changes to Just-Eat.Fr high-transactional platform and has a
complete feature ownership all the way from initial technical design to ensuring they operate
successfully in production at peak times.
Just Eat is looking to hire a Senior Android Engineer who has a passion for creating world class
products. This is a high profile role with the opportunity to make a significant impact across the
business. You’ll work closely with the Technology Manager to set objectives that cover our
France market.
Responsibilities:
● Product Definition - contributes to the definition of product features, getting involved in
workshops with other engineering teams and Product Managers
● Technical Ownership - consistently produces high quality software which fits the team’s
expectations and best practices
● Continuous improvement - ensures continuous improvements by proposing and implementing
new processes, designs and engineering practices that make the team more effective
● Tracking Progress - tracks the progress being made towards the wider goals of the team, and
transparently communicates this with the team and Technology Manager
● Operating - takes responsibility for deploying and supporting their changes all the way
through to proving that they work well - and continue to work well - in production

● Communicate - transparently communicates on their progress and discusses ideas with their
team and Technology Manager. Shares new development practices, patterns, standards with
the team
● Gets involved in the definition of product features, and in workshops with their team.
Requirements:
● 4+ years of Mobile/Android application development experience
● Knowledge and application of the Android Architecture Components within an MVP and MVVM
context
● Experience with working with a large codebase
● Experience with implementing custom views
● Integrating with APIs using Retrofit and RxJava
● Knowledge of how and what to track user actions with analytics providers
● Understand the benefits to modular application construction
● Building responsive apps that support a myriad of form factors out of the box
● Launching and supporting non-trivial apps in the Google Play Store
● Unit testing skills a must
● UI testing skills (with Espresso or equivalent) a must
● Kotlin
● Dagger2
● Experience with working in agile environment

Desirable:
● Working within an e-commerce business where reliability is critical
● Experience as to how to whitelabel apps
● Knowledge of running A/B experiments on mobile and the A/B testing limitations on mobile

What’s in it for you?
● We’ll believe and trust in you and your abilities. So you and your team will have the authority to make
the technical decisions you need to meet your responsibilities to the rest of the platform and company.
● An environment in which good, evidence-based arguments are always listened to, and will win out.
● Regular 1-to-1 meetings with your manager, with the support and guidance to set and meet personal
career objectives.
● An open, friendly and fun environment; we have a relaxed dress code and regular social events.
● Regular hackathons – use your imagination, ideas and technologies of your choice to innovate and
deliver prototypes of new products.