Job Description:
Your day-to-day responsibilities as an Android Software Developer will essentially consist of:
● Being an active part of the ParallelDots mobile product team.
● Coordinating with both iOS and Backend engineers regularly to get a deeper understanding
of technical challenges.
● Migrating the camera portion of the current app from React Native to Android Native
● Bridging to facilitate bidirectional and asynchronous communication between React Native
and Android Native modules
● Elevate the camera component of the app to capture and upload high-quality photos to the
backend APIs
● Use Computer Vision Libraries to process photos captured at the device itself and display
the results as augmented reality objects
● Work with product and engineering teams to deliver products that solve customer problems
● Understand and compliant to technical processes, standards, and best practices in the
industry and across the organization.
What you need to bring to the table:
● Strong problem-solving skills
● 3+ years of experience in Android Development with strong Kotlin skills
● Have a driven attitude and willing to take ownership of the work
● Experience with camera libraries in Kotlin (CameraX as well as Camera2)
● A deep understanding of modern Android architectural components and lifecycle
management
● Familiarity with REST-based services
● Knowledge of AI libraries for Android such as tensorflow lite
● Knowledge of AR libraries for Android such as ARCore
● Skilled in writing Unit and Automation tests