Overview
Department: Software
Work Experience: Min. 2 years
What You’ll Do :
- Design and build advanced applications for the Android platform, including but not limited to, advanced location intelligence tools, geospatial, AI/ML based edge computing tools
- Collaborate with cross-functional teams to define, design, and ship new features
Work with outside data sources and API’s Unit-test code for robustness, including edge cases, usability, and general reliability - Work on bug fixing and improving application performance
- End-to-end Android application development
- Create technical architecture and follow coding standards, and other team policies
- Follow and implement information security management practices and guidelines
Things that you can learn/ Good to have:
- Kotlin and Java
- Jetpack/Support libraries, Material Design Components
- Scalable Architecture using MVVM, MVP, MVC and clean architecture
- FireBase ML kit and on device ML engine
- RoomDB, Sqlite, Realm, Spatialite
- Retrofit, OkHttp, Volley with Gson, Jackson
- RxJava and coroutines for async communication
- Google Maps, HereMaps, OSM Maps with advanced caching implementation using JTS
What makes you a Great Fit :
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with Android Platform(intents, services, threading, activity, fragments, etc…)
- Experience with offline storage, threading, and performance tuning
- Experience with source code management techniques using Git
- Experience with mapping libraries and Geospatial processing libraries
- Knowledge of multithreading, process optimization in native Android
- Experience using Web Services and Data parsing using JSON , XML etc.
- Good knowledge of OO designs, database design, data structures and algorithms
- Using material guidelines to build pixel perfect designs
- Familiarity with the use of additional sensors, such as GPS, gyroscopes and accelerometers.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Preference for good experience in B2B/enterprise app development
- Working knowledge of Web application development using HTML5, JavaScript, and CSS3 would be a plus
What’s on Offer:
- Build for the world: a scalable tech-heavy mobile app with a very interesting and modern tech stack
- Be a major contributing member of a Rockstar B2B SaaS product team in a VC-funded fast growing company
- An extremely steep learning curve!
About Transerve:
Transerve is a location intelligence SaaS & enterprise solutions company, which helps users in deriving intelligence to solve business problems using spatial datasets. Transerve’s solutions are powering enterprises in BFSI, FMCG, Retail and Government sectors. Driven by passionate technology individuals, Transerve has a great mix of diverse talent working on the latest tech stacks. Headquartered in Panaji(Goa), Transerve is backed by marquee institutional investors and has its presence in three locations in the country.
About Transerve Technologies Pvt. Ltd.
Transerve is a location intelligence SaaS & enterprise solutions company, which helps users in deriving intelligence to solve business problems using spatial datasets. Transerve uses state-of-the-art technology infrastructure to create world-class product for assistive decision making that leverages location data.