от 200000 до 300000 руб./мес.
Москва
Опыт от 3 до 6 лет

Job Responsibilities:

  • Work with product management and User Experience designers to define, design and implement complex user-facing features.
  • Design and implement RESTful API’s to communicate to backend servers.
  • Perform code reviews for other Android team members.
  • Investigate new technologies to enhance the usability and performance of the app.
  • Develop unit tests cases to ensure a high-quality application.
  • Work with iOS and server-side developers to optimize server-side communications and the customer experience.
  • Work with Quality Assurance (QA) team to provide maximum test coverage.
    • Work Environment:

    • Extremely competitive salary
    • Life work balance
    • Flexible working day
    • Paid vacations and holidays
    • Generous bonus program
    • Company outings
    • Trips to the US
    • Medical insurance
    • Gym membership
    • Corporate English classes
      • Requirements:

      • 3+ years developing and shipping native software on Android.
      • In depth knowledge of the Android OS and Android Studio.
      • Strong Java/Kotlin and object-oriented approach.
      • Excellent team player with strong communication skills (verbal and written).
      • Deep understanding of memory management, mobile security, Android power management, geo location APIs, media management, PUSH notifications and networking.
      • Solid understanding of sources of performance bottlenecks in native mobile applications.
      • Knowledge and proven experience with modern application architectures like MVVM, Uber and similar.
      • Bachelor’s degree in Computer Science or equivalent experience.
        • Тип занятости:

          Полная занятость, полный рабочий день, у работодателя

          Подпишитесь на подходящие вакансии