The Role
Develop, architect, and maintain high-quality React Native mobile applications for iOS and Android. Implement pixel-perfect UIs, optimize performance, integrate native APIs, write automated tests, migrate React web apps to React Native, and participate in agile development ceremonies.
Summary Generated by Built In
React Native JD
- Strong development and fundamental knowledge of React Native.
- Good hands-on experience of Android and iOS Application development
- Should be well verse with Mobile Application Architecture
- Should have good understanding of Software Design and implementation
- Good Command on Javascript Coding and ES6 Standards
- Should have strong fundamentals in React Native
- Coordinating the design and development activities
- Understand Software Design and Implementation
- Should be good at Languages React Native, iOS, Android mobile
- Should be well verse with mobile application architecture
- Implement pixel-perfect user interfaces that match designs.
- Diagnose and repair bugs and performance bottlenecks for native-like performance.
- Reach out to the open-source community to encourage and assist in implementing mission-critical software fixes—React Native moves quickly and frequently breaks things.
- Participate in sprint retrospectives, daily standups, and two-week sprints.
- Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
- Plan the data and presentation layers of the application's front end.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
- Architect, develop, and maintain high-quality React Native applications using clean code.
- Use additional JavaScript libraries, such as Redux, to make asynchronous API calls and enhance website loading speed.
- Be a part of a React Native developer community that shares knowledge and assists one another when problems arise.
Skills Required
- Strong proficiency with React Native
- Hands-on Android application development experience
- Hands-on iOS application development experience
- Well-versed in mobile application architecture
- Strong understanding of software design and implementation
- Proficient in JavaScript and ES6 standards
- Experience implementing pixel-perfect, high-performance UIs
- Ability to diagnose and fix bugs and performance bottlenecks
- Experience using Redux or similar state management libraries
- Familiarity with native APIs and deep platform integrations
- Experience with animations and smooth transitions on mobile
- Maintain code quality and write automated tests
- Ability to transition existing React web apps to React Native
- Participate in agile ceremonies (daily standups, sprints, retrospectives)
- Coordinate design and development activities
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Photon.com has emerged as one of the world’s largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. Please visit www.photon.com to learn more about us, how we work, and our customer case studies. Digital Transformation Starts Here.







