What are the responsibilities and job description for the React Native position at Espire Infolabs?
Company Description
- Espire Infolabs is a global leader in Agile Digital Transformation Services, operating across 11 locations worldwide for over two decades. The company specializes in delivering Total Experience (TX), which integrates Multi-Experience (MX), User Experience (UX), Customer Experience (CX), and Employee Experience (EX) for meaningful customer engagement, retention, and growth. Espire supports businesses in enhancing profitability and revenue through innovative digital experiences, backed by 25 Global Technology Partnerships. With a presence in various industries such as Higher Education, Banking & Finance, Healthcare, and Manufacturing, Espire Infolabs is appraised at CMMI SVC Ver 2.0 ML 5 for optimizing processes and enhancing customer experiences.
Role Description
- Espire Infolabs is seeking a React Native Developer for a full-time hybrid role based in Atlanta, GA, with some work-from-home flexibility. The role involves developing, maintaining, and deploying React Native applications for iOS and Android. Responsibilities include collaborating with cross-functional teams, optimizing application performance, and implementing scalable solutions. The ideal candidate will also participate in code reviews, debug issues, and stay updated on the latest React Native advancements to ensure industry best practices.
EDUCATION AND QUALIFICATIONS
- 4 Year Degree and/or Bachelor's Degree in Information Technology or related field
- 7 years of professional software engineering experience
- 4 years building and shipping React Native mobile applications
- Proven experience delivering apps to Apple App Store and Google Play
- Strong proficiency in:
- React Native, TypeScript, JavaScript (ES6 )
- Redux, Context API, Hooks, React Navigation
- Experience integrating mobile apps with REST and/or GraphQL APIs
- Solid understanding of mobile performance, testing, and debugging
- Experience working in production environments with real users at scale
- Quality, Performance & Reliability
- Optimize app performance (startup time, rendering efficiency, memory usage)
- Implement and maintain observability using tools like Splunk and Firebase Crashlytics
- Champion automated testing:
- Unit tests (Jest or similar)
- o Integration and E2E tests (Maestro or similar)
- Ensure accessibility compliance (WCAG / Section 508)
- Contribute to improving crash-free sessions and overall app stability
- CI/CD & Release Support
- Contribute to mobile CI/CD pipelines
- Support release execution, versioning, and store submissions
- Follow established release and OTA deployment practices
KNOWLEDGE, SKILLS AND ABILITIES
- Experience with native mobile development (iOS and/or Android)
- Familiarity with CI/CD pipelines and mobile release workflows
- Experience with offline data storage (SQLite, Realm, Redux-persist)
- Exposure to mobile security concepts (OAuth, secure storage)
- Experience working on multi-brand or large-scale consumer app
- Strong ownership and accountability for delivery
- Clear communicator of technical ideas and tradeoffs
- Collaborative, pragmatic problem solver
- Growth-oriented mentor who helps raise team quality
- Comfortable operating with moderate autonomy and guidance