Location: Technopolis IT Hub, Noida Sec-62
Salary: Negotiable as per last CTC
Job Description
- Experience in developing enterprise grade Android Mobile Apps, NDK, and SDKs.
- Experience in Rest i.e SQLite, Faragments, Activities, Intents, Google API’s (FCM, MAP, Analytics, AdMob etc.).
- Experience in apps development with Payment gateway Integration and POS terminal like VeriFone/Ingenico/Pax.
- Experience on client-server application involving web service calling.
- Knowledge of Android Life Cycle and Threading Concepts.
- Knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Strong understanding of material design, memory management, files I/O, network protocols, concurrency, multi-threading etc.
- Strong understanding of OOPs fundamentals, Java, Kotlin, JSON, Android 5 and above.
- Knowledge in architecting large solutions using patterns, like MVVM, VIPER.
- Knowledge of different screen sizes,andandroid version classes compatibility.
- Knowledge of Third party libraries like Volly, Retrofit, ButterKnife, Picasso.
- Knowledge of XML, JSON parsing, GPS and Google Maps integration.
- Knowledge of Firebase Services Other Third-party Services.
- Understanding of code versioning tool, like Git.
- Familiarity with deploying Android apps to the Google Play Store and should have published at least five Android app.
- Knowledge of OPENGL.

About Infoneo Technologies Pvt Ltd
Similar jobs
- Experience Level: 2+ Years
- Extensive iOS development experience (iOS SDK, XCode, Objective C, Swift)
- Excellent understanding of iOS UX/UI guidelines/best practices and the ability to engage with the creative team to deliver pragmatic solutions, balancing design, quality, and velocity, iOS app architecture and use of design patterns.
- Strong OO & Objective-C skills, with an appreciation for pragmatism and simplicity in code
- Good Communication Skills.
Job Description
Position Summary:
We are looking for a Mobile application developer responsible for the development and maintenance of applications aimed towards iOS, including mobile phones and tablets. Your primary focus will be the development of such applications and their integration with other services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. You will be responsible for the product development with quality and by following the engineering practices. The candidate should be a team player who should be able to code, do the peer code review, defect fixes wherever needed on the existing product.
Responsibilities:
Design and build applications for iOS
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Innovative thinking for problems solutions. Solid implementation
Identify and correct bottlenecks and fix bugs
Achieving Code, module delivery dates within time
Help maintain code quality, organization, automatization, and documentation
Uses Agile Scrum Methodology for software development
Develops unit tests for all new code
Has all code changes peer reviewed and must peer review code when required
Provides input for documentation of new or existing programs
Well versed with usage of debugging tools to analyze and solve complex problems independently
Diagnose and resolve complex level issues of application
Participate in interactions with all levels of personnel with different teams Skills:
Proficient in all versions of Swift, with a good knowledge of its ecosystems
Solid understanding of object-oriented programming
Experience in App Store distribution process and Enterprise distribution of Apple
Good knowledge of performance limits and characteristics
Knowledge of memory management and multi-threading, background thread handling and iOS file systems
Knowledge of private framework in swift and objective C languages
Experience with embedded databases and other system datastores
Experience of automated testing platforms and unit tests for Mobile applications
Familiarity with RESTful APIs to connect to back-end services
Good sense of UI design and a user-oriented focus Knack for benchmarking and optimization Proficient understanding of code versioning tools e.g. Git
Hands on experience in using Jenkins
Familiarity with continuous integration
Good Knowledge in design patterns
Excellent interpersonal and written communication skills in English
Good time management skills
Certification of iOS development, swift language will be value added Experience with Cocoa APIs on iOS and Apple frameworks AR, ML and swift UI is good to have
2-4 years of work experience in Mobile application development.
Pay/compensation: Benefits: Health Insurance (including for Parents); Personal Accident Cover.
Requirements:
- Like us, you'll be deeply committed to delivering impactful outcomes for customers.
- Strong hands-on experience with 5+ experience in building and shipping native iOS applications using Swift.
- Deep understanding of iOS architecture patterns such as MVC, MVVM, or Clean Architecture.
- Strong knowledge of UI frameworks like UIKit (SwiftUI know-how is a good to have).
- Experience with asynchronous programming using async/await, GCD, and Combine.
- Good understanding of app performance optimisation, memory management, networking, and offline handling.
- Experience integrating REST APIs and backend services.
- Familiarity with mobile security best practices, authentication flows, and secure data storage.
- Experience with Git-based workflows, CI/CD pipelines, and release automation tools.
- Ability to write clean, maintainable, testable, and scalable code.
- Strong debugging, problem-solving, and collaboration skills in agile product teams.
- Experience with modular architecture, analytics/crash reporting tools, and test automation.
- Familiarity with AI-assisted developer tools and productivity workflows.
- Exposure to fintech or high-scale consumer applications is a plus.
Responsibilities
1. Cross-Platform Mobile Development
- Build, maintain, and scale production-grade React Native applications for both Android and iOS platforms from a single codebase.
- Translate product requirements and UX designs into clean, modular, and reusable React Native components.
- Develop rich, intuitive user interfaces for AI/ML dashboards, real-time analytics, and consumer-facing applications.
- Own features end-to-end — from technical design through to deployment on Play Store and App Store.
2. Native Integration & Bridging
- Write custom native modules and bridges in Kotlin/Java (Android) or Swift/Objective-C (iOS) to extend React Native's capabilities where required.
- Integrate third-party SDKs, device hardware APIs, and platform-specific features seamlessly into the React Native layer.
- Ensure consistent functionality and behaviour across a wide range of Android and iOS devices and OS versions.
3. Real-Time & Data-Driven UI
- Build real-time UI components that handle live data streams, WebSocket connections, and high-frequency data updates with minimal latency.
- Develop data-intensive views including charts, dashboards, and monitoring interfaces optimised for mobile performance.
- Ensure smooth, responsive user experiences under high-traffic and data-heavy conditions.
4. Performance & Optimization
- Profile, debug, and optimize application performance using tools such as Flipper, Hermes, React DevTools, and platform-native profilers.
- Minimize app bundle size, reduce render cycles, and improve startup time through best-in-class optimization techniques.
- Ensure accessibility compliance and cross-device UI consistency across varying screen sizes and resolutions.
5. Architecture & Code Quality
- Design and implement scalable mobile architectures supporting modularity, testability, and long-term maintainability.
- Implement robust state management using Redux, Zustand, MobX, or React Context depending on application complexity.
- Establish and uphold mobile coding standards, component libraries, and reusable design systems across the team.
6. Collaboration & Delivery
- Partner closely with backend, AI/ML, data engineering, and design teams to integrate APIs, data pipelines, and workflows.
- Actively participate in code reviews, sprint ceremonies, and technical design discussions.
- Support CI/CD pipelines using Fastlane, Bitrise, or equivalent tools for automated builds and releases.
- Contribute to OTA update strategies using CodePush or equivalent.
Required Skills & Qualifications
- Strong hands-on experience building and shipping production React Native applications on both Android and iOS.
- Proficiency in JavaScript and TypeScript — TypeScript strongly preferred.
- Experience with state management libraries — Redux, Zustand, MobX, or Context API.
- Solid understanding of React Native architecture — Bridge, JSI, Hermes engine, and the New Architecture (Fabric/TurboModules) is a plus.
- Experience writing native modules or bridges in either Kotlin/Java or Swift/Objective-C.
- Hands-on experience with REST APIs, GraphQL, and WebSockets in a mobile context.
- Strong understanding of mobile UI/UX principles, responsive design, and platform-specific design guidelines (Material Design & HIG).
- Experience with CI/CD pipelines and app store deployment processes.
Preferred Skills
- Experience building data-intensive or dashboard-heavy mobile applications.
- Familiarity with data visualization libraries such as Victory Native, Recharts, or D3.js for mobile.
- Exposure to AR/VR or graphics-intensive mobile experiences (ARKit, ARCore, React Native Vision Camera).
- Experience with OTA updates via CodePush or similar tools.
- Familiarity with monorepo setups (Nx, Turborepo) for managing shared mobile codebases.
- Understanding of accessibility standards (WCAG) and inclusive design on mobile.
- Exposure to AI/ML integration on mobile — on-device inference, TensorFlow Lite, or CoreML.
This is a full-time for a React Native Developer. The React Native Developer will be responsible for designing and implementing front-end and back-end app development, developing software solutions, and working with JavaScript and Redux.js . The React Native Developer will also be responsible for testing and debugging applications and must be able to work collaboratively with cross-functional teams to deliver quality products.
Qualifications
Expertise in Front-End Development and Back-End Web Development
Strong software development skills + String Design skills
Proficiency in JavaScript and Redux.js
Experience in building and testing React Native mobile applications
Knowledge of cross-platform mobile development frameworks
Ability to write clear, maintainable, and efficient code
Strong problem-solving and troubleshooting skills
Bachelor's degree in Computer Science, Software Engineering, or related field
Experience with Agile development methodologies is a plus.
Excellent communication and collaboration skills
Experience: 3 – 5 Years
React Native framwork app developement for IOS and android.
Build app and UI components from prototypes and wireframes
Working with Redux architecture.
Expo tool for development and app release ( Advantage)
APK and IPA generation using expo tool.
Proficient with Swift, Objective C and Cocoa Touch.
Good knowledge in UI & Unit testing.
Good understanding and knowledge in OOPS concepts
Good knowledge in Protocol oriented programming
Good knowledge in SOLID Principles
Deep understanding of MVVM design pattern
Good Knowledge in RXswift Framework
Knowledge in Test Driven Development
Knowledge in continuous integration and continuous development
- Strong in design patterns like MVI, MVVM, MVP and MVC.
- Good understanding of IPC, AIDL etc.
- Strong in Architecture Components like ViewModel, Navigation Graph, Room DB etc.
- Knowledge of KOIN/Hilt, CoRoutines, LiveData and Retrofit.
- Good at JUnit test case development & Automation verification.
- Good to have Experience in Android Application development that has both Java and C implementation.
- Good in Analytics and Communication
Greetings from JS TechAlliance Consulting Pvt. Ltd. !
We are looking for a Senior Android Developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers.
Job Description -
Job Title: Expert Android Developer (Home Automation)
Experience: 6 to 8 Years experience
Job Location: Indore, Madhya Pradesh, India
Salary: Open (No bar for the right candidate)
Joining: Immediate (prefer less than 15 days Notice Period)
Skills: Android, Rx java , Java/J2EE, Core Java, etc.
Job Purpose: The Android Engineer is responsible for building advanced applications for the Android Phones & Android Tablets. The candidate is required to work closely with Development, QA, Project Managers, Designers, and other team members daily to ensure the timely and cost-effective delivery of the final product that exceeds client expectations.









