Senior Android - Search and Discovery

Senior Android - Search and Discovery


Germany,Berlin, Stadt | English


Job Description

Our client is a fast growing consumer internet company who has disrupted the industry on a global level. The international team operates in 10+ countries across different continents. In their field, they have become a global player and continue to drive growth through further market extensions and innovative consumer solutions. They are working in an agile team set-up were your ideas are highly welcome.


YOUR RESPONSIBILITIES

·      Design and develop advanced applications for the Android app framework that will be used by millions of users across the world.

·      You are in charge of the excellence of the app, from quality of the code through to the rollout and costumer experience.

·      You support CI processes and test automation.

·      You actively engage in sharing knowledge and building an open and collaborative team experience.

·      You build new features and Android UI widgets.

·      You develop re-usable components / SDKs for different entities and Apps.

You enjoy being a mentor and serving as support for other members of the team / company.


Requirements

      ·      4+ years in Android development.

·      Expertise in Java and Kotlin.

·      Knowledge of functional and reactive programming as well as object oriented concepts.

·      State management, multithreaded programming, and resource optimization.

·      Writing top quality code and working with cutting edge mobile architecture.

·      Experience writing and maintaining unit and integration tests incl. UI and maintenance of UI testing frameworks.

·      You are a critical thinker, problem-solver, and good collaborator.

·      Management of Gradle tasks and dependencies.

·      Intermediate English level or above - you can communicate your ideas well.

·      University degree in computer sciences, informatics or comparable.


NICE TO HAVE

·      Experience with scalable & high traffic consumer apps or consuming facing projects (ideally reference apps in app store).

·      Exposure to CI/CD automation tools.

·      You have been exposed to state-of-the-art cross-functional mobile development.

Knowledge of performance and optimization tools (e.g. Systrace)


Benefits

   The company’s work environment is defined by open communication, trust and close collaboration. They work in an agile and self organized set-up with responsibilities clearly defined. Each team member is valued and individual ideas are highly welcome.

 

If you want to join the team, you should share some of their values:

·      Excellence –We always try to aim for more and deliver 5 star solutions to our customers.

·      Innovation and Entrepreneurial – we thrive to disrupt the status quo and to deliver innovative solutions to our customers’ needs

·      Caring – we care for each other and act as one team.

·      Learning –We are committed to growing and stretching ourselves and our capabilities. We are encouraged and supported to learn new skills and develop ourselves and our teams.

·      Diversity – we believe diversity is critical to providing outstanding solutions to our customers and embrace the full you as part of our team.


APPLY:

Please send your CV and notes to

telegram: @Courierus



Report Page