- Strong experience in Flutter development for Android & iOS app
- Expertise in 3rd Party API implementation
- Experience in using GMAPS, FIREBASE other 3rd Party plugins

About TecManic
About
Connect with the team
Similar jobs
Job Responsibilities:
- Assist in the design, development, and maintenance of high-quality Android applications using Java/Kotlin.
- Work with Android Studio to write clean, efficient, and well-documented code.
- Implement and adhere to MVVM (Model-View-ViewModel) architectural patterns to ensure scalable and maintainable applications.
- Utilize Data Binding to streamline UI development and improve code readability.
- Develop user interfaces with a strong understanding of various Layouts (ConstraintLayout, LinearLayout, RelativeLayout, etc.) and responsive design principles.
- Integrate applications with RESTful Webservices using libraries like Retrofit to connect with backend services and handle data efficiently.
- Gain experience in interacting with databases, including basic operations with SQLite Database (Creating, Updating/Querying) for local data storage and understanding of server-side data interaction.
- Apply Debugging Skills using tools such as Logcat, Android Debugger (Debug), and Lint for identifying and resolving issues, and optimizing application performance.
- Leverage Plugin Tools like ADB Idea, Codata, and Lombok Plugin (if applicable) to enhance development workflow and productivity.
- Work with various Android APIs to implement new features and functionality.
- Participate in Testing the Android Application, including unit testing and collaborating with QA for functional and integration testing.
- Perform Lint for Code Inspection to ensure code quality, consistency, and adherence to best practices.
- Learn and apply fundamental Design Patterns (e.g., Singleton, Observer) in Android development.
- Collaborate effectively with cross-functional teams, including product managers, UI/UX designers, and backend developers, to define, design, and ship new features.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and improve application performance.
- Stay up-to-date with the latest Android development trends and best practices.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- 0-2 years of hands-on experience in Android application development.
- Solid understanding of Android SDK and Android Studio.
- Proficiency in at least one of the primary Android programming languages: Java or Kotlin.
- Familiarity with MVVM architecture.
- Basic knowledge of Data Binding.
- Understanding of various Android Layouts.
- Exposure to SQLite Database and concepts of server-side interaction.
- Familiarity with Retrofit for API consumption.
- Demonstrated Debugging Skills using relevant Android tools.
- Awareness of common Plugin Tools for Android development.
- Basic understanding of Android APIs.
- Knowledge of RESTful Webservices principles.
- Experience with testing methodologies for Android applications.
- Ability to use Lint for Code Inspection.
- Eagerness to learn and apply Design Patterns.
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills.
- A portfolio of personal or academic Android projects is a strong plus.
Android Engineer – AI Platforms & Immersive Experiences
Company: Jio Reality Labs
Location: Navi Mumbai, India
Job Type: Full-Time
Job Summary
Jio Reality Labs is looking for a skilled Android Engineer to build high-performance, scalable mobile
applications for AI-driven, real-time, and immersive platforms used by millions of users. This role
focuses on creating intuitive, responsive, and visually rich Android experiences for AI/ML
dashboards, real-time analytics, and AR/VR-enabled applications.
Responsibilities
1. Mobile Application Development
Build and maintain scalable, high-performance Android applications using modern
development frameworks and tools.
Develop intuitive user interfaces for AI/ML workflows, real-time analytics dashboards, and
enterprise tools.
Translate product requirements and UX designs into clean, maintainable, and reusable code.
2. Real-Time & Data-Driven Interfaces
Implement real-time UI updates for streaming data, live metrics, and system monitoring
dashboards.
Work with APIs and WebSockets to render low-latency, data-intensive views.
Ensure smooth user experience under high-traffic and high-data-volume scenarios.
3. UI/UX & Performance Optimization
Optimize mobile application performance for speed, responsiveness, and scalability.
Ensure compatibility across Android devices, screen sizes, and OS versions.
Collaborate closely with designers to deliver polished, immersive user experiences.
4. Platform & Architecture
Design mobile architecture that supports modularity, scalability, and long-term
maintainability.
Implement state management, reusable components, and modular libraries to support
complex applications.
Contribute to mobile development standards, best practices, and reusable design systems.
5. Collaboration & Delivery
Work closely with backend, AI/ML, data engineering, and platform teams to integrate APIs
and workflows.
Participate in code reviews, sprint planning, and technical design discussions.
Support CI/CD pipelines and production deployments.
Required Skills & Qualifications
Strong experience in Android development using Kotlin or Java.
Hands-on experience with Android SDK, Jetpack components, and modern Android
architecture patterns (MVVM/MVI).
Solid understanding of mobile UI principles, layouts, and responsive design.
Experience consuming REST APIs and working with real-time data (WebSockets, streaming).
Familiarity with performance optimization techniques and debugging tools.
Preferred Skills
Experience building dashboards or data-intensive mobile applications.
Familiarity with data visualization libraries or charting frameworks.
Exposure to AR/VR, 3D, or graphics-intensive interfaces (ARCore, OpenGL, Unity
integrations).
Experience with design systems, component libraries, and accessibility standards.
Understanding of cloud-based deployments and CI/CD workflows.

Drona Infotech is one of the best Mobile App Development Company in Noida. Looking for a reliable mobile app development. Look no further than Drona Infotech. We offer customized solutions to help your business thrive in the digital world.
125 Crore (1.25billion) Indians are denied access to Formal Credit. Contrarily, Indians have 23000 tonnes of gold in their homes, its worth approximately 110 Lakh Crores ($1.4Trillion). Over 70% of this gold is in Rural India, which is also the most underbanked. Yellow Metal was founded in Nov 2019 with the purpose to transform the way people use their household gold. We believe we can monetize this gold mine for rural India to make their lives better.
The first step in this direction is to enable Rural India with a simple gold loan in 30 mins at their doorstep.
Technology is at the core of building a simple, efficient, and effective consumer experience that will help build trust. We're looking for high-energy people capable of becoming founding members of a startup and those who want to raise the bar of performance and productivity.
Desired Background
- You can develop cross-platform mobile applications in Flutter
- You can work in close conjunction with product, design, backend, and QA teams to develop features
- You can suggest and follow best practices and coding standards
- You can plan, estimate, and own the deliveries of your project
Required Skills
- 2+ years of experience and a track record in building mobile Apps. (Android or iOS. Both are a huge plus).
- 2+ years of experience in Flutter & PHP.
- Expertise in working with different state management approaches.
- Expertise in performance tuning of Flutter Apps.
- Bonus point: Track record of building an application from scratch and scaling it.
Why Join Us
- We are working on a problem that has an impact to the root level of the country
- Remote First
- Comprehensive health insurance
- Up-skilling Budget
- Equity for all
About the role:
We are looking for an experienced Software Development Engineer II (SDE2) to help deliver high visibility and impact features for the ChakraHQ Platform. ChakraHQ Platform is the world's first Omnichannel Process Automation Platform. Imagine AWS but for operations and business teams; built on cutting edge technology stacks, to solve problems for modern businesses.
Technology specialists at ChakraHQ are at the core of the company's decisions and vision. As an SDE2, you will contribute to the design and development of the core technology stack of the ChakraHQ Platform. Working closely with Engineering, Product Management, Sales and Customer Success you will take ownership to develop features, plugins and custom fixes that will materially impact customer’s and ChakraHQ’s business. You will also be responsible for maintaining a streamlined build and CI/CD system. You will help coordinate the incorporation of upstream features into the ChakraHQ Platform.
Technologies you will work with: React-Native, Javascript, Android, iOS, PostgreSQL, Serverless, AWS, Google Cloud
Responsibilities:
- Design, develop and maintain features, services, products that are part of ChakraHQ
- Own delivery of said features and services
- Own success of the products by tracking its lifecycle with customers
- Build systems that scale horizontally
- Implement clean and modern mobile interfaces that provide an excellent user experience.
- Write automated tests to ensure code quality
- Work with customers to build a product roadmap
- Work with sales & marketing to sell your product to end-users
- Work as an integral part of an agile software development team to build features end-to-end
- Support those features in the ChakraHQ production environment by participating in an on-call rotation
Position Requirements:
- Bachelor's degree in Computer Science.
- 3+ years of experience working on teams to develop and deploy web or mobile applications
- Expertise with Javascript
- Knowledge of frameworks such as React-Native is a big plus
- Ability to write code compatible across browsers and other clients
- Good understanding of backend systems i.e. web services, APIs from a consumer perspective
- Proficiency with git and Github workflows
- Expertise with test-driven development and automated testing
- Excellent analytical and problem-solving skills
- Excellent communication skills and fluent English
- Open to learn and work on new technologies
You can apply directly through here -
The candidate should have good team player skills and the ability to work hard independently under the least supervision. Should be a problem solver and self-motivated to work in a startup environment. Must have good learning and grasping skills. Keen to learn new things and flexible to work with startup culture.
Responsibilities
- Translate existing 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.
- Help maintain code quality, organization, and automatization.
- Work in an agile environment with continuous integration and deployment.
- Detail requirements taking inputs from the team and coming up with estimations for planning.
- Collaborate on projects with a closely-knit team.
- Develop and maintain mobile apps using Rest APIs.
Requirements
- Experience- 0-2 years.
- Good aptitude and good attitude.
- Need a hardworking candidate.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Strong Knowledge of OOPs.
- Strong Knowledge of Core Java.
- Hands-on experience in Java.
- 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, Proficient with Multithreading, I/O stream, Collections, etc.
- Ability to design applications around natural user interfaces.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with cloud APIs and push notifications.
- A knack for benchmarking and optimization.
- Understanding of Google's Android design principles and interface guidelines.
- Proficient understanding of code versioning tools, such as GitHub.
- Familiarity with continuous integration.
- A team player, fast learner with good verbal and written communication skills
Preference
- Hands-on experience in Kotlin.
Education
- UG: BCA in Computers, B. Tech/B. E. in Any Specialization.
- PG: Any Postgraduate in Any Specialization.
You will get to own and build world-class mobile solutions that are user-friendly and highly performant.
You will get to work with a highly experienced team in a very informal, yet results-oriented environment
You should think consumer-first and have the ability to work in a dynamic and fast-paced environment
3+ yrs hands-on experience in mobile app development using React Native and/or Android
Successfully built performant apps for Android and/or iOS.
Strong knowledge in JavaScript, Redux, RN Hooks, API Integration, Firebase integration
Good hands-on experience with Android Studio, Test-driven Development frameworks, App analytics, App monitoring
Ability to build pixel perfect and smooth UI by converting wireframes from Figma
Strong problem solving and debugging skills
Should have worked on mobile apps at scale
Startup experience preferred
Responsibilities
Design and build applications for the iOS platform
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
(Add other responsibilities here that are relevant)
Skills
Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Knowledge of low-level C-based libraries is preferred
Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs)
Familiarity with cloud message APIs and push notifications
Knack for benchmarking and optimization
Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
Familiarity with continuous integration
OVERVIEW OF REACH52 AND OUR WORK
reach52 (R52) is a fast growing, social enterprise start-up working to bring sustainable, universal basic healthcare services to users in low-access, developing regions. We do this through an innovative service model, an off-line technology platform and embedding support within communities to help residents access care, knowledge and other services we deliver.
Our mission is divided in to two parts: community access, navigation and healthcare support on the one side; and ultra-low-cost fill-in services to sustain the solution on the other. This allows core healthcare services and treatments to reach further into communities where state of the art services don’t always get to. Our fill-in services allow treatments for life threatening conditions to be accessed reliably and with continuity, so minimising the risk of relapse or crippling financial problems. At the current time our income comes from grant funding and the value of our data services. This, together with other funding streams, provides a sustainable solution so that the services become embedded in the communities we serve.
OVERVIEW OF THE ROLE
In 2019, reach52 was been awarded funding from a major bank to grow into India. We would like tohire a highly motivated Junior Software Engineer to support the designing and delivery of enterprise solutions, applications and integrations in India. India is a new market for us, and we are rapidly expanding our userbase and need to continue to build our portfolio of integrated applications that work in a challenging, off-line environment. We currently use document databases to replicate data between a master and the off-line applications. We have extended workflows that mean our processes flow through Java/Kotlin applications on android and through web technologies depending on the access channel. We support interactions with communities, commercial, logistics and police offices. We need extend our support for internationalisation and localisation and to integrate external services such as local payment options to our commercial applications, together with access to data from third parties. The role will involve the continuing development of a cross application technology solution with emphasis on cost and productivity and existing investment. The candidate should be able to work well with the dev team based in Manila, Philippines.
Title: Junior Software Developer
Employment: Full time contract with probation period
Start Date: Mar 2020
Location: Bangalore
Reporting to: CTO
ROLE SCOPE AND RESPONSIBILITIES
The core role scope and responsibilities will be:
• Understand and analyze user requirements and defects;
• Design and develop R52’s existing Java/Kotlin-based applications;
• Work on new development projects;
• Work with users and stakeholders to scope out new requirements;
• Work as part of a distributed team.
PERSON SPECIFICATION
The ideal candidate will have:
• Strong communication skills;
• 2-4 years software development experience;
• A selection of the following and be prepared to assess and learn new techniques appropriate to system redevelopment:
o Cloud platforms
o Proficient with Java / Kotlin / Python / Elixir
o NoSQL databases and replication
o Commercially secure communications
o Website / API security
o Application integration
o Design of off-line services
o Containerisation (Docker)
o Release Management and Deployment (Kubernetes)
• Knowledge of healthcare systems and/or technology is a strong advantage;
• Strong team working skills, ability to work to deadlines, and flexibility to work as part of a small but-growing team in a dynamic way.










