· 2-6 years of proven software development experience and proven working experience in Android app development
· Having published at least one original Android app is a definite plus
· Experience with Android SDK (experience in AndroidTV framework will be a plus)
· Experience working with remote data via REST and JSON
· Experience with third-party libraries and APIs
· Experience with networking technologies
· Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
· Solid understanding of the full mobile development life cycle.

About Caavo Labs India Pvt. Ltd.
About
Connect with the team
Company social profiles
Similar jobs
An online discovery platform for premium products and services.
Position: Android Engineer
What shall be expected of you:
Collaborate with cross-functional teams to define, design, and ship new features.
Work with outside data sources and API's.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
You must have:
1-3 years of prior hands-on experience in building high-performance android applications.
Exceptional development skills in Kotlin and Java.
Published at least two original Android apps on the
play store.Solid understanding of the full mobile development life cycle.
Prior experience in building consumer applications.
Would be awesome if you are also good at:
Firebase (Events, notifications, storage)
Integration of attribution tools (Singular/ Appsflyer/ branch)
Integration of customer engagement platforms (Clevertap/ WebEngage/ MoEngage Android Engineer.
An online discovery platform for premium products and services.
key skills - Flutter, android development, ios development
Experience: 1 - 4 years
location - chennai
Roles and Responsibilities
- Good programming skills in Dart and Object-Oriented concepts.
- Experience with Flutter - Material design, BLOC, Async, Streams, Navigation.
- Exposure to Android and iOS Mobile Application Stack.
- Experience in working with RESTful APIS, TCP / Sockets.
- Knowledge in version control - Git
➞ Benefits of working with Ebizz Family:
- 5 working days
- Paid Overtime
- Growth in a short time
- PF ESIC benefits
- Co-operative Teammates
- Friendly Environment
Responsibilities
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable Java code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
Requirement
- Minimum year of experience as an Android app developer.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to understand business requirements and translate them into technical requirements
LinkedIn: https://www.linkedin.com/in/ebizzinfotech/" target="_blank">https://www.linkedin.com/in/ebizzinfotech/
Website: https://www.ebizzinfotech.com/" target="_blank">https://www.ebizzinfotech.com/
Roles and Responsibilities:
● Build pixel-perfect, buttery smooth UIs across both mobile platforms
● Leverage native APIs for deep integrations with both platforms
● Diagnose and fix bugs and performance bottlenecks for performance that feels native
● Reach out to the open source community to encourage and help implement mission-critical
software fixes—React Native moves fast and often breaks things
● Maintain code and write automated tests to ensure the product is of the highest quality
Requirements:
● Firm grasp of the JavaScript / TypeScript / ClojureScript language and its nuances
● Knowledge of functional / object-oriented programming
● Ability to write well-documented, clean Javascript code
● Rock solid at working with third-party dependencies and debugging dependency conflicts
● Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
● Understanding of REST APIs, the document request model, and offline storage
● Experience with automated testing suites, like Jest or Mocha
Designation: Technical Lead - Android (ABL_SS_597)
Position description:
- Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
- Along with Hands-on development will lead the development of Android applications and their integration with back-end services.
- Work alongside other engineers and developers working on different layers of the infrastructure.
- Translate designs and wireframes into high-quality code
- Design, build and maintain high performance, reusable, and reliable Kotlin and Swift code
- Would be working on IOS platforms hands on along with Android.
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization.
Primary Responsibilities:
- Would be building features and services in android and ios.
Required Skills:
- 7 – 11 years of work experience of Kotlin, RxKotlin and Java
- Knowledge of different designing patterns, Preferably MVVM.
- Experience in Socket Programming and Android Jetpack Components.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes &
- Understanding of Android Porting and Build process, Android native and System app.
- Familiarity with RESTful APIs to connect Android applications to back-end services GRPC, Retrofit.
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Familiarity with cloud message APIs and push notifications, Deep Linking
- A knack for benchmarking and optimization
- Nice to have an understanding of Swift, Objective-C and Cocoa Touch
- Nice to have an understanding with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with Flutter or React Native
- Should have develop Native Mobile Applications.
- Should have worked on SQLite, Retrofit, Firebase etc.
- Must have knowledge working on Hybrid Applications.
- Additional advantage if worked of frameworks like React Native, Flutter etc.
- Advantage having working knowledge of Kotlin.
- Certification done is an additional advantage.
- Even candidate should have very good debugging skills.
- Clear about Object Oriented Programming Concepts.
- Must have knowledge of working with api's and working with databases.
SECONDARY RESPONSIBILITIES :
- Ability to work independently and take ownership of the project.
- Should be capable to work in a team.
- Must have strong communication skills.
- Should be enthusiasts and able to take challenge
- Candidate Must be well versed with latest SDK versions, XCode, Objective C, Swift, UIKit, Cocoa etc.
- Expertise in integrating web services (XML/ JSon etc.) with iPhone applications.
- An experience in using Maps API, GPS services for iPhone/ iOS apps is required.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile orientation, architectures, trends, and emerging technologies.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Core Location.
- To take care of build and release process (Adhoc releases, Final release).
- Should have worked on cocoa touch, story board, core data, auto layout.
- Hands-on experience in Cloud APIs, push notifications, social media integration, and integration of analytics is an added advantage.
- Must have good analytical, debugging, App publishing and problem solving skills.
- Self-starter having the ability to independently acquire the knowledge required in succeeding his job.
JOB DESCRIPTION :
- A full stack Engineer who is well versed in React-Native ad IOS/ANDROID development.
- Can Understand and develop REACT NATIVE and knows how to bridge.
- Can update React-native version along with the primeware/library update.
- Has experience in using react-native, redux, redux thunk.
- Has developed programs using React components and knows how to re-use it.
- Has an overall understanding on ANDROID/IOS/UI/UX design.
- Can develop external primeware API like Google firebase.
- Can develop media player controller and PDF viewer.
- Has operated or distributed multi-lingual services and country based services.
- Can manage and distribute playstore/appstore.
- Can maintain and manage the version through GIT.
EXTRA QUALIFICATIONS :
- Can develop codes for modules, tests and maintenance.
- Has experience distributing through Code-push.









