
Technical Requirement :
- 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 offline storage, threading, and performance tuning
- Strong knowledge in SQLite Database
- Experience in designing and developing custom controls for Android.
- Solid foundation in data structures, algorithms, and object orientation design.
- Capabilities to write and execute unit test cases.
- Independent researching, solution finding, analysis and problem solving skills and capabilities.
- Should have a strong knowledge of OOPS and intermediate knowledge of front-end GUI design and development.
- Should have knowledge of Kotlin
- Should have experience in MVC / MVVM Architecture.
- Good in Analytics and Communication

About Matellio India Private Limited
Similar jobs

Job Overview:
Now, we are seeking a skilled Kotlin Developer with around 2+ years of experience to join our team. The ideal candidate will be responsible for developing and maintaining high-performance Kotlin-based applications while ensuring best practices in architecture, security, and performance optimization.This is your chance to make an impact, and we’re here for it.
Key Responsibilities:
● Develop, enhance, and maintain Kotlin-based applications.
● Work with local databases such as Room, SQLite, and Realm for efficient data storage.
● Integrate API services using Ktor, Retrofit, and OkHttp for RESTful and GraphQL-based communications.
● Implement Kotlin Coroutines & Flow for asynchronous programming.
● Follow Clean Architecture and MVVM/MVI principles for scalable and maintainable code.
● Optimize application performance, security, and responsiveness. Write and maintain unit and integration tests to ensure application stability.
● Stay updated with Kotlin, Jetpack components, and the latest industry best practices.
What We're Looking For:
● 2+ years of experience in Kotlin development (Android or KMM).
● Strong knowledge of local database management (Room, SQLite, Realm, or SQLCipher).
● Expertise in API service integration using Ktor, Retrofit, or OkHttp.
● Hands-on experience with Kotlin Coroutines & Flow for efficient asynchronous programming.
● Strong understanding of Jetpack components (LiveData, ViewModel, Navigation, WorkManager, etc.).
● Experience in designing applications following Clean Architecture, MVVM, or MVI patterns.
● Knowledge of dependency injection frameworks like Dagger/Hilt or Koin.
● Proficiency in version control systems (Git) and platforms like GitHub, GitLab, or Bitbucket.
● Experience with unit testing using JUnit, MockK, or Espresso.
● Understanding of performance optimization techniques for Kotlin applications.


We are looking for an experienced React Native Developer to join the team. The ideal candidate will have experience building and maintaining mobile applications for both IOS and Android.
Responsibilities:
1. Develop new features for existing mobile applications
2. Collaborate with cross-functional teams to define, design, and ship new features
3. Write clean, maintainable, and efficient code
4. Troubleshoot and debug applications
5. Ensure the performance, quality, and responsiveness of applications
6. Continuously discover, evaluate, and implement new technologies
Requirements:
1. Strong proficiency in JavaScript, including knowledge core principles
2. Experience with Redux and other state management libraries
3. Experience with mobile development (iOS or Android)
4. Experience with navigation libraries (e.g., React Navigation)
5. Strong understanding of the mobile app development lifecycle, including experience with the app store submission process
6. Strong communication skills and ability to work well in a team environment


Responsibilities:
- Work with our dynamic team on different projects (products & services) to build high quality mobile application
- Designing and building native mobile applications for Apple’s iOS platform
- Collaborating with the design team to define app features
- Work on bug fixing and improving application performance
- Publishing application on App Store
- Debug and optimize code for performance and scalability
- Designing and implementing application updates. Turn feedback into custom solutions for client needs
- Create and maintain the technical documentation
- Collaborate with a team to define, design, and ship new features
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Stay up-to-date with the latest iOS technologies and advancements
Skills:
- Strong Knowledge & understanding about SWIFT and Objective C
- Strong Knowledge & understanding of executing projects in Xcode, OOPs concept
- Ability to write clean, maintainable and efficient code
- Familiar working with RESTful APIs, third party libraries and API, cloud message APIs and push notifications
- At least have published and managed 1 app in Appstore
- Knowledge and understanding in Dependency injection tool like dagger or similar
- Knowledge of Hybrid app development platforms will be preferred
Characteristics:
- Good communication skills across all platforms
- Creative mind-set – and the ability to approach a problem creatively
- Highly organized with the ability to work independently in a fast paced team environment
- Ability to work in a team in a transparent and entrepreneurial culture.
- Self-motivated with initiative to reach challenging targets
- Exceptional attention to detail
- Positivity, focus and a winning mentality allied with kindness
- Curiosity, energy, creativity, and bravery with a strong desire to help to build the o2h culture


We are looking for a Mobile App Developer for one of the leading TMT bar manufacturers and exporters in India.
Please find below details for your reference :-
Role - Mobile App Developer
Exp - 3 to 8 years
Job Location - Kolkata
About the Company :-
Our Client is one of the leading TMT bar manufacturer and exporter in India. It is a well known group that achieves a turn over of 3000 Cr per annum. The group is setting a construction & architecture oriented omni channel B2B & B2C platform.
Roles & Responsibilities:
- 3-7 yrs of experience in developing new features and user interfaces from wireframe models.
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
- Complete knowledge of the Uploading app on google play store and Apple app store
- Through analytical skills to Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Requirements :-
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Deep knowledge of Kotlin, Flutter,Android, iOS, etc.
- Proficiency with writing automated tests. depending on the libraries you use to test
- Familiarity with RESTful APIs and mobile libraries for networking
- Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns - MVP, MVC, MVVM, and Clean Architecture and the ability to choose the best solution for the app
- Familiarity with Git
- Familiarity with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
- Proficiency in Kotlin/Java/Swift/Flutter/Dart

You’ll be responsible for:
- Owning significant architectural and product areas of the platform
- You’ll make the key decisions and see them through to successful user engagement
- Delivering features that make a big impact on our growth journey
- Writing high-quality, highly-performant code
- Pushing changes every week
- Participating in code reviews and architectural discussions - we want you to bring your expertise to the team and make us all better engineers
You’ll be successful if you are:
- An expert with Kotlin and the rest of the Android ecosystem
- Collaborative and want to see the team succeed in its goals
- Practical about tradeoffs between speed and polish
- Passionate about showing others how to do something new
- Excited to join a small team that moves quickly

- Design, build and maintain high performance, reusable, and reliable Java & Kotlin code
- Writing unit-tests code for robustness, including edge cases, usability, and general reliability
- Take ownership of product/features: End to end development with testing and meet the deadline
- Work closely with our product and design teams to customize the Khatbook experience for the Android platform.
- Prototype new and redesign features.
- A focus on UI design principles and making apps work intuitively.
- Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products.
- Writing efficient android code in Java/Kotlin following MVP framework guidelines.
- Tracing and profiling android java code. Own and manage the finance technology control frameworks.


- Experience with building scalable applications using Flutter on android or IOS. (we are happy to meet you even if you do not know flutter but are willing to learn)
- Strong knowledge of Architectural pattern like Bloc, Provider etc in Flutter. Knowledge of writing Plugins in Flutter is a good to have skill
- Ability to think about scalability and reusability while developing flutter widgets.
- Experience in working with Dart.
- Knowledge of unit & integration testing, agile development process, jira & API integration will be extremely useful
- Strong UI building skills and the ability to handle updates in UI with high frequency data changes.
- Experience with version control systems (bitbucket, git etc.)
- Strong knowledge of algorithms and data structures
- Should have demonstrated experience working on application development projects and test-driven development. Experience in writing high quality code
- Strong state management knowledge
- Experience in Fintech domain will be another added advantage




We are building a new app in vernacular languages in the ed-tech domain. Looking for highly skilled React Native + Android frontend engineers to build the product with A player's team.
We are funded by a leading VC in the country.



