React Native Job Description
- Work as part of a small team to build React Native iOS / Android applications for clients.
- Architect, build, and maintain excellent React Native applications with clean code.
- Implement pixel-perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party APIs.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Work with native modules when required.
- Work as part of a small team of a software developers.
- Complete weekly sprints, and participate in sprint retrospectives and daily standups.
- Assist with building estimates.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.
- Follow the software development process.
Requirements
- 2+ years of professional experience working with React Native.
- 4+ years of professional software development experience.
- Experience working with Swift, Objective C, and Java a plus but not required.
- Meaningful experience working on large, complex systems.
- Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to the general process.
- Ability to identify with the goals of clients and dedicate yourself to delivering on the commitments you and your team make to them.
- An understanding of React Native best practices and a commitment to following them.
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.
- A positive mindset and can-do attitude.
- A passion for software development. It’s not just your career, it’s also your hobby. You’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current.
- You work well within a team environment and enjoy working in the office with your colleagues.

About QToss Technology Solution Private Limited
About
Connect with the team
Similar jobs
Job Description: React Native App Developer
Company: Arroz Technology Private Limited
CTC: 3.5-5 LPA
ESOP
Working Hours : 9:30 AM to 6:30PM
Working Days : 6 Days a Week (1 day Work from Home in a week)
Location : 4thFloor ,TMR Tower ,Whitefield, Thubarahalli, Bengaluru, Karnataka 560066, India
Google Map Links : https://goo.gl/maps/YbhYeNy8ahLqVykS7
Responsibilities:
- Develop and maintain high-quality mobile applications using React Native.
- Collaborate with cross-functional teams to gather requirements and translate them into high-level designs.
- Write clean, reusable, and well-structured code following industry best practices and coding standards.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards.
- Mentor and guide junior developers, providing technical expertise and promoting professional growth.
- Collaborate with backend developers to integrate APIs and ensure smooth data flow between the app and server.
- Stay updated with the latest trends and advancements in React Native and mobile app development.
- Work in a 9:30 AM to 6:30 PM, six-day office role, maintaining regular attendance and punctuality.
Required Skills and Qualifications:
- Strong proficiency in React Native development.
- Experience with Redux or similar state management libraries.
- Proficiency in integrating APIs and working with backend services.
- Sound knowledge of JavaScript, ES6+, and modern web technologies.
- Familiarity with Git version control system and agile development methodologies.
- Good problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Bachelor's degree in Computer Science or a related field (preferred).
Join Arroz Technology Private Limited as a React Native App Developer and be part of an innovative team driving the development of cutting-edge mobile applications. This role offers competitive compensation and growth opportunities within a dynamic work environment.
1. Understanding of the Mobile Application Development lifecycle
2. Hands-on experience with React Native
3. Experience with Redux or Flux or MobX
4. Understanding of Advanced JavaScript – ES6
5. Understanding of Flexbox
6. Preferable experience with iOS (Swift) or Android (Java) development
7. Understanding of iOS/Android module integration
8. Deploying iOS and Android apps on Apple Appstore and Android Play Store.
9. Ability to work in an Agile environment
KRAs includes :
1. Understanding the scope of work
2. Working with the design, programming & testing team on project estimates & timelines
3. Coordinate with team to build assets to be used within the mobile application
4. Build Application static flows using React Native with Redux or MobX
5. Integrate JSON web services
6. Working with the tester to fix bugs reported by the testers
7. Building and deploying the application to the app store
● Overall at least 1 year building software for iOS devices
● Experience with iOS SDK, Objective-C, Swift and Xcode IDE
● Experience with JSON, XML, JavaScript and interfacing iPhone/iPad applications to server-side API's
● Comfortable developing rich GUI's for the iPhone and/or iPad
● Solid grasp of object-oriented concepts and MVC programming techniques
Responsibilities
● Work on multiple simultaneous projects
● Divide projects into module with timelines
● Hands on coding, systems analysis, design and delivery of projects assigned.
● Coordinating project performance with business and clients.
● Completes assigned projects in a timely manner.
● Meets project objectives, providing systems that operate in a cost-effective manner.
● Keeps management informed of project progress and problems, particularly as to needed changes in schedule, resources, or product.
● Escalates and refers all projects beyond scope of authority.
● Consults with and advises development areas on applications in area of responsibility.
● Responds to problems in a timely, effective manner.
Bonus Points
● Experience with Android/Java
● Cross Platform Application development
• Build pixel-perfect, buttery smooth UIs across both mobile platforms.
• Leverage native APIs for deep integration with both platforms.
• Diagnose and fix bugs and performance bottlenecks that feels native.
• Reach out to the open source community to encourage and get help to implement the things.
• Maintain code and write automates tests to ensure the product is of high quality.
• Transition existing React web apps to React Native.
Skills:
React Native
Redux
Javascript
ES6
- A minimum of 3yrs of coding as an iOS Developer.
- In-depth experience with Swift and Xcode.
- Up to date with the latest Cocoa and iOS trends.
- Understanding of UI Kit, Core Animation, Interactions, GCD & Networking.
- Excellent understanding of design patterns & Object Oriented Programming.
- Understanding of analytics, remote reporting and measurements.
- Experience of working with Continuous Integration (CI) and Unit Testing on iOS.
- Experience with API’s and core data.
- Excellent debugging skills.
- Experience working with Git.
- Knowledge of socket based networking desirable.
- Understanding of the iOS ecosystem (APNs, Code signing, iTunes Connect, TestFlight).
Will be developing mobile and web applications using latest technology. Should be good in analysing requirements and translate into applications. Good in understanding application flows.
Tech Skills –
Mobile technology – Hybrid (Ionic / Cordova / capacitor / flutter), Native (Android / iOS) – Expert level – Should have completed 2-3 full sized complex projects with server component, use of cloud services, use of device native capabilities like camera, accelerometer etc.
HTML, CSS, Bootstrap, Java script – Intermediate level - Good understanding of concepts and should be able to realize application screens based on the UI provided by designers.
MEAN (MongoDB, Express, Angular/React, Node.js) stack – Beginner level - Should have understanding of concepts, good with basics
Responsibilities:
Selected intern's day-to-day responsibilities include:1. Design and build advanced applications for the Android & iOS platform2. Collaborate with cross-functional teams to define, design, and ship new features3. Work with outside data sources and APIs4. Work on bug fixing and improving application performance5. Discover, evaluate, and implement new technologies to maximize development efficiencyOther requirements:1. Must-Have worked with Flutter/Android/iOS application development2. Excellent ability to develop & understand algorithms4. Strong knowledge of RESTful web services5. Experience in interacting with web services from the Flutter mobile platform6. Experience with offline storage, threading, and performance tuning7. Strong knowledge in push notifications8. Analytical, problem solving and decision-making skills9. Qualification: BE, MSC, MCA in computer science or equivalent work experience
Perks:
Certificate, Letter of recommendation, Flexible work hours, Informal dress code, Job offer.








