Job Summary
This is an ideal opportunity for anyone looking to take on wide technical ownership and build the core technology around digital interfaces in physical locations.
- Minimum Qualification:Others
- Experience Level:Senior level
- Experience Length:5 years
Job Description/Requirements
Responsibilities:
- Working on the core android application that runs on our fleet of Kiosks
- Closely collaborate with designers and product managers to create fluid experiences and features in our android application.
- Has a solid understanding of the Android OS including threads, app permissions, adb bridge, and other OS-level details that affect performance.
- You will be responsible for making architectural decisions on scalability, performance, and security around components in the android app working closely with the CTO
- Design and implementation of integration layers with marketing and payment tools Ex: Klaviyo, Marketo, Stripe etc
- You will build the core analytics and metrics infrastructure needed to maintain the app at scale and implement the alarms and switches needed for a production scale system.
- Work with other junior engineers on making daily technical decisions that affect the core infrastructure.
- Has broad responsibilities on architectural decisions and regularly contributes to building and maintaining a roadmap
Requirements:
- 5-8 years of experience in a Java / Kotlin-based backend engineering role
- Experience building reliable consumer-grade Android applications in Java / Kotlin
- Understands and implements fluid consumer interfaces and is familiar with best practices in the industry for UI/UX
- Able to showcase a portfolio of 2-3 Android applications in the app store
- Experience with the test/measure and monitor stack for an android application. Ex: Crashalytics, Firebase etc
- Firebase / AWS / GitHub based deployment experience preferred
- Deep Knowledge of the Android OS platform including low-level routines is a plus. (We frequently optimize the OS for app performance)
- Recent startup experience or willingness to take on ownership and wear many hats in a startup.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.