Android Developer

Full Service Software company
Android Developer Senior
Remote
20-03-2019

Aplica a esta búsqueda

Use my LinkedIn

Want to be a part of a software development company working with big names in the IT industry? We’re seeking a youthful, determined and dynamic Android Developer.

Our Client is a full-service design and development company which works both with IT-startups from Silicon Valley/Silicon Beach and enterprise companies.

Requirements :

  • Knowledge of Java, standard libraries, features of working with the garbage collector;
  • Understanding the principles of OOP and design patterns;
  • Knowledge of tools for working with Android, 9 patch, TraceView, Hierarchy View, adb shell;
  • Experience with system services: Notifications (Notifications), Connections (Connectivity), Location (Location);
  • Experience in optimizing the performance of adapters (Adapters) and Animations;
  • Experience with the built-in database (SQLite);
  • Experience in developing multithreaded applications;
  • Experience in developing client-server applications;
  • Experience with profiling tools and code optimization;
  • Technical conversational English;
  • Knowledge of Google Android guidelines.

The stack of project technologies:

  • The microservice architecture of the application
  • Frontend: Java, Kotlin
  • Backend: Scala, PHP
  • Backend (AWS Lambda): Python, Go
  • DB: MySQL, Redis

Responsibilities:

  • Creating a mobile application for analyzing the creditworthiness of users. The product is in demand on the international market, and our client is an example of a successful American IT startup;
  • Develop new functionality of the application and support the existing one;
  • Work in the Scrum team from 3 countries. The team practices almost "clean" scrum, so your colleagues will be developers, a tester, a project manager and an analyst. And it's 2-week sprints, releases every 2 weeks and regular retrospectives. Communication occurs through the Slack messenger, tasks the team receives from the technical consultant;
  • Conducting code review, writing unit tests.

 

English level: Upper intermediate.

Time shift: Full time

Location: Remoto