
Software Engineer I (React Native-Android UI Development)




Experience in designing and implementing enterprise grade software. Strong knowledge of Java for Android and familiarity with mobile development challenges. Familiarity with Android API’s and libraries. Experience in working on React Native framework. Experience with HTML5, CSS3, JavaScript, TypeScript. Experience in building applications UI using React Native. Experience in using REST API’s in Android application. Understanding of code obfuscation & encryption techniques preferred. Understanding of distributed multi-tier infrastructure. Experience in working independently and in cooperation with others. Nice to Have: Experience with ExoPlayer or any OTT video players. Understanding of multimedia content delivery protocols such as HLS, DASH. Experience using media players on various mobile platforms. Experience with Kotlin. Architecture skills. Experience with framework/library development. Familiarity with git, GitHub and Git Flow. An understanding of UI/UX implementation on Android. An understanding of automated testing on Android. |

Similar jobs

About the firm:
Sustainability lies at the core of Stantech AI, our vision is to empower organisations to derive actionable insights: effectuating a smarter way of working. We operate on the premise that each firm is unique and as such requires its own idiosyncratic solutions. Putting this principle into practice, we deliver tailor made solutions to digitalise, optimise, and strategise fundamental processes underpinning the client organisations. For more information, please refer to our website: www.stantech.ai.
Position Overview
We are seeking a skilled React Native Mobile Developer with a minimum of 3 years of professional experience to join our dynamic team. The ideal candidate will have a strong design sense and proven expertise in developing scalable, high-performance mobile applications—especially in the enterprise domain (e.g., sales team apps, sales CRM, purchase modules, and similar solutions). You will work closely with our cross-functional teams to translate requirements into compelling features and ensure seamless user experiences.
Key Responsibilities:
· Design & Development: Build and maintain robust, efficient, and scalable mobile applications using React Native for both iOS and Android platforms.
· Collaboration: Work with cross-functional teams (Product, Design, QA, etc.) to identify user needs and incorporate feedback effectively.
· Code Quality: Write clean, maintainable, and well-documented code. Follow best coding practices and maintain compliance with organizational guidelines.
· Performance Optimization: Optimize app performance for speed and responsiveness; troubleshoot and debug to maintain smooth user experiences.
· Integration: Collaborate with backend teams to integrate RESTful APIs and other third-party services into mobile applications.
· Continuous Improvement: Stay updated with the latest industry trends and best practices in mobile development, ensuring the continuous improvement of apps.
Skills and Qualifications:
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• Proven experience as a React Native Developer with a strong portfolio of released applications on the App store or the Android market.
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
• Knowledge of mobile app development life cycle, and experience with performance and memory tuning tools.
• Strong understanding of handling various mobile device capabilities such as GPS, battery optimization, and data connectivity toggles (e.g., airplane mode).
• Familiarity with cloud message APIs and push notifications.
Financial Package:
• Rs. 10-20 Lakhs per annum, contingent on work experience.
Industry



React Native Developer Job Description
We are searching for a brilliant, flexible React Native Developer to create novel Android / IOS apps that meet the needs of our target audience.
To this end, the React Native Developer's Responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customers' feedback. Over time, you will also be required to create app updates.
To ensure success as an React Native Developer, you should demonstrate proficiency in one of the mainstream programming languages, and a sound understanding of the traditional product life cycle.
An exceptional React Native Developer will be fearless but respectful in the pursuit of excellence, continually striving to shape the
ways in which Android/ IOS apps impact the world around us.
React Native Developer Responsibilities:
Conceptualizing and formulating apps that are suitable for use on all types of Android/lOS devices.
Implementing measures to safeguard users' data.
Ensuring that the construction and presentation of your apps are congruent with the company's standards.
Proofreading your code and correcting mistakes before each app is released.
Collaborating with Ul and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.


- 3+ Years of experience in developing iOS applications
- Experience in defining system architectures and exploring technical feasibility tradeoffs.
- Should have experience with Swift, Autolayout, MVVM / MVP Design pattern.
- Should have experience with common iOS libraries like RxSwift, Alarmofire etc
- Debugging skills, including identifying memory leaks, performance bottlenecks.
- Good command over Data Structures and Algorithms.
- Understanding of design for scalability, performance and reliability
- Experience working in an Agile environment and project management tool like Jira
- Good to have experience in working with Google Maps and have published one or more app on app store.
- Good to have experience in CI/CD, Core Data, Swift UI, App Clips, Integrating with Payment Gateways

• FULL TIME • Gurgaon •
Job Overview
We are looking for an excellent experienced person in Android Developer field.
Be a part of a vibrant, rapidly growing tech enterprise with a great working
environment. As an Android Developer you will be closely working with our
engineers to ensure the system consistency and improve your experience.
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 atomization
Essential Requirements
Understanding of RxJava, MVP / MVVM, Data Binding
Knowledge of popular libraries including OkHttp, Retrofit, Room,
Architecture Components
Understanding of Broadcast Receivers, GCM, JobScheduler, Sqlite.
Handlers, Content Providers etc.
Experience with Android Studio, Espresso, Google Play Services,
Google Analytics, Facebook and
Google+ integration and Google Maps.
Core Java Skills: Strong Object Oriented Programming, Data
structures and algorithms like Linked lists,
Doubly linked lists, Binary heap, Different types of sorting
algorithms.
Experience with Kotlin is a plus
EducationalQualifications
B-Tech-IT/M-Tech -/MBA- IT/ BCA /MCA or any degree in the relevant field


Job description :
iOS DEVELOPER :
What we are looking for
- BS/MS degree in Computer Science, Engineering or any relevant degree to the field
- Proven working experience in software development
- A deep familiarity with Swift and Cocoa Touch
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
- Perks of working at an IT company is you get to work with the coolest products
- Our work is acknowledged internationally hence you will get good exposure to the international market too
- We love when employees have a good work-life balance so 2nd and 4th Saturdays are an off for you to stay with your family and friends
- We are a group of millennials working together so we assure you that there won't be a boring day at work
About Us:
Pixster Studio is a fast-growing tech company focused on building and marketing mobile applications. Despite being such a young company, we've already achieved notable results, with over 10M downloads of our apps, and millions of users active every month. Our goal? Becoming the #1 app developer and publisher in India. And our ambitions don't end there! We invest immensely in our team, and we couldn't be more proud of each other. We are a group of extremely young, talented, and ambitious software engineers, marketer, and graphic designers. We work from our amazing headquarters in Ahmedabad. We're always on the lookout for people that want to be part of our ber-challenging journey to build one of the greatest tech companies in the India.

• Design And Build Applications
• 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, Organisation, And Automatisation
What You Need
• Expertise With Flutter.
• Experience Of Connecting Backend With Frontend
• Familiarity With RESTful APIs To Connect Android Applications To Back-End Services.
• Integration Of Payment Gateway.
• Deployment of App on Play Store.
• Understanding Design Principles And Interface Guidelines
• Get-Things-Done Attitude, And Empathy
• Strong Sense Of Ownership, Drive And An Obsessive Attention To Detail.
• Comfortable With Iterative Development Practices And Code Reviews
• Previous Experience As Part Of A Product Oriented Team Is A Plus


Job Description
Your primary focus will be development of iOS applications and their integration with back-end 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 the creation of quality products is essential.
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 automation
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 bench marking and optimization
· Proficient understanding of code versioning tools {such as Git, Mercurial or SVN}
· Familiarity with continuous integration

We’re looking for a Senior Android developer who will take a key role in our team. You will be working alongside other engineers and developers, collaborating on the various layers of the infrastructure.
Responsibilities:
- Design and build advanced application features for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Resolving/ fixing bugs and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements:
- Proven software development experience and Android skills development.
- Proven working experience in Android app development and Kotlin.
- Have published at least one original Android app.
- Experience with Android SDK.
- Experiece with Flutter Development
- Experience working with remote data via REST and JSON.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architecture, threading, offline data storage, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.

The position requires an experienced and ambitious candidate who is passionate about technology and is self-driven. We have an energetic workplace environment where we welcome innovative ideas and offers growth opportunities and positive environment for accomplishing goals. Our purpose is to create abundance for everyone we touch.
- Proficient in React/Native frameworks.
- Should have in-depth knowledge of redux and other state management.
- Have experience in developing Android & iOS apps using React Native framework
- Experience in Firebase development
- Familiar with code versioning control tools Git
- Knowledge of Jira and Atlassian tools
- Ability to start hitting the ground right away
- Should have excellent communication and a good team player roles and


