Petcube

Middle Android Software Engineer

Remote Ukraine
Android Kotlin API Java Firebase C++ Streaming
Description

We are looking to hire a self-confident Middle Android Software Engineer who has a passion for developing balanced solutions for mobile apps.The one with a gut for working in a dynamic product environment and not being afraid to initiate, boost, and execute new tasks. A person, that seeks a more independent kind of work, in terms of doing things with specifications that are leaving space for creativity.

Responsibilities

  • Support and develop features in the Petcube Android app
  • Prototype and design new solutions
  • Strong analytical and coding skills
  • Analyzing and enhancing the current architecture of the app


Requirements

  • 2+ years of consistent experience with Android app development
  • Strong understanding of object-oriented software development
  • Programming experience in the Kotlin ecosystem
  • Experience in understanding large, mature codebases, including API design techniques
  • Knowledge of UI design principles and making apps work intuitively
  • Unstoppable desire to make technology and design decisions to deliver a fast, secure, and insanely usable app
  • Ability to deal well with ambiguous/undefined problems, to think out of the box
  • Upper-intermediate level of English


Tech stack

  • Kotlin as a primary development language, along with Coroutines for asynchronous communication and MVI (ViewModel-based) for the presentation layer architecture
  • Java with MVP and Rx2 that await to be migrated to our main stack (are you up for a challenge?)
  • Dagger 2
  • OkHttp, Retrofit, Gson
  • Firebase (Crashlytics, Remote Config)
  • Native libraries with NDK layer
  • Lottie, Glide


Nice to have

  • Experience with NDK, C/C++, and native libraries in mobile apps
  • Experience with engineering quality assurance mechanisms (unit, international, instrumentation tests, TDD)
  • Experience in audio/video streaming, and related libraries (FFmpeg, etc.)
  • Experience with building CI/CD pipelinesPublished own pet/experimental projects

Benefits

  • Great compensation package based on your experience and company-wide benefits
  • A team of passionate professionals whom you will be excited to work with
  • A demanding and satisfying startup environment that facilitates rapid personal growth, fueled by a fusion of Silicon Valley Engineering culture and the founding team’s work ethics
  • We only work with people who are excited and take pride in the work they do


Petcube is the leader in the Connected Pet space, and the maker of the best-selling pet cameras and software, connecting people to their pets.
Our products enable people to see, talk, play, and feed their pets remotely while keeping them safe and healthy.

Petcube
Petcube
Consumer Electronics Hardware Internet of Things Mobile Robotics Software

3 applies

327 views

Similar Jobs

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers