Android Engineer

Android Engineer
Wallapop, Spain

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Aug 9, 2022
Last Date
Sep 9, 2022
Location(s)

Job Description

Wallapop is a Barcelona-based scale-up driven by the purpose to empower people to embrace a more conscious and human way of consumption. We believe in a world where collaborative economy is mainstream. This is what drives us.

Wallapop operates in Spain and Italy, offering a catalogue of several hundreds of millions of products and services. Powered by technical innovation and continuous improvement, we bring together the scale amp; trust of classifieds with the marketplace’s convenience amp; reach. Our mission is to enable a connected trade ecosystem, making 2nd-hand the norm through smart use of technology.

Backed by top investors such as Accel, Insight Partners amp; Naver Corp we bring our total valuation to 690 million EUR and are embarking on our international journey with the aim to become the world’s best unique goods trading platform.


As a member of Android team your day to day will be:

- Developing new features using the software engineering principles and best practices.
- Writing unit and integration tests as a daily routine.
- Be open-minded about the usage of different kinds of architectures, patterns, and technologies based on the problem space.
- Be proactive and participate in taking technical decisions and purpose improvements.

The Challenge

- One of our biggest challenges is modularizing our app into feature modules meanwhile we don’t stop product features, currently, we have 7 feature modules and growing
- We are constantly trying to reduce our compilation time by implementing build time tracking and improvements
- Our real-time system (chat and real-time events) uses an actor model-based architecture within a heavy concurrent system


The most important parts of our stack are:

- Kotlin

- Continuous Integration

- Technical decisions based on metrics

- Working with multi-module projects

- MVP / MVVM Architecture


What we will value about you

- You are aware of android components lifecycle and know how to use it
- You have a good grasp of SOLID principles and able to implement them
- You can implement architecture patterns like MVVM, MVP, MVI..
- You are familiar with multiple ways of testing and how to implement them


Who you are

  • Good attitude, positive, excellent problem solving and critical thinking
  • Strong object-oriented programming and design skills
  • Quality driven, attention to detail and pragmatic
  • Excellent communication skills, adaptable and eager to learn
  • A sense of humor: we like having fun doing what we love :)

Wallapop is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees

Our hiring process:

* PLEASE NOTE THAT DUE TO THE CURRENT COVID19 SITUATION ALL INTERVIEWS TAKE PLACE REMOTELY OVER HANGOUTS*

  • Intro Call - ran by talent acquisition. It will take 30-45 minutes and will focus on giving you more information about the role and the company as well as going over your experience and expectations.
  • Technical task: We offer two options, you can either choose to take our test OR you can provide another recent tech test or a code repository you feel proud of (the provided code should be complex enough to show us evidence about your skills, should be written in Kotlin and should not be older than one year) this is aimed at assessing your technical skills required for the role.
  • Practical interview - ran by the hiring team and relevant stakeholders across other functions. The focus will be on assessing your ability to apply your skillset to the wallapop context.
  • Competency Interview - ran by talent acquisition and hiring manager. We will focus on gaining insights and understanding of how you operate in the workplace and your fit to our values. This usually takes 45 min to 1 hour.
  • Offer - should you be the right candidate, your offer will be discussed over a call with talent acquisition and will then be confirmed in writing.


Do note that all our jobs are Barcelona based. We work in a mostly remote capacity offering great flexibility to our employees, but we believe in the power of getting together regularly in our office. As a first iteration, we expect a 4+ day/month office attendance for which the specifics are decided on a team level.

Wallapop is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees as we want Wallapop to be a place for everyone.

We sponsor visa processes for international candidates when applicable and provide legal

Job Specification

Job Rewards and Benefits

Wallapop

Information Technology and Services - Barcelona, Spain
© Copyright 2004-2024 Mustakbil.com All Right Reserved.