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.
3 applies
327 views
Jobs from our Partners
Oracle Cloud Fusion BI Publisher Engineer – ETS Engineer III
Staff Software Engineer II (Hybrid)
Other Jobs from Petcube
Assistant Embedded Software Developer
Embedded Software Developer
Machine Learning Engineer
Embedded Software Engineer (C/C++ Firmware/Embedded)
Senior Full Stack Web Developer
Similar Jobs
Senior Android Engineer
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