React Native Developer
Job Description
Benefits and Perks
- Discretionary Annual Incentive
- Comprehensive Medical Coverage
- Family Support
- Auto & Home Insurance
- Identity Theft Protection
- Commuter Benefits
- Certification & Training Reimbursement
- Vacation, Time Off, Sick Leave & Holidays
- Legal Assistance
- 401K Plan
- Performance Bonus
- College Fund
- Student Loan Refinancing
- Pet Insurance Plans
Overview
Location: Charlotte, NC (onsite). Salary range: $100,000 - $130,000 per year. Job ID: 416471. This role is for Tata Consultancy Services and focuses on building and maintaining iOS and Android apps using React Native and related technologies.
Responsibilities
- Demonstrate strong troubleshooting, analytical, and problem‑solving abilities
- Work independently with minimal supervision and maintain productive focus
- Collaborate with IT and business teams to resolve production issues
- Coordinate activities with onsite and offshore teams
- Communicate clearly and effectively, explaining issues to customers, colleagues, and users from both technical and business perspectives
Requirements
- Primary focus on building and maintaining robust iOS and Android apps with the React Native framework, leveraging JavaScript, Java, Kotlin, Objective-C, and Swift
- Proficient in designing, developing, and prototyping iOS and Android apps using React Native, ensuring cross‑platform compatibility
- Collaborate with UX/UI designers and back‑end developers to deliver seamless user experiences
- Participate in full app life cycle: concept, design, build, deploy, test and release to App Store and Play Store
- Extensive experience with React Native, JavaScript, Java, Kotlin, Objective-C, and Swift
- Strong knowledge of React Native bridging, including creating wrappers for Android and iOS SDKs
- Develop responsive designs for multiple screen sizes and platforms (iPhone, iPad, Android devices)
- Ability to collaborate effectively with cross‑functional teams
- Strong problem‑solving skills and attention to detail
- Familiarity with Agile methodologies and tools like Jira
- Working experience in developing mobile apps (iOS/Android) from design to deployment
- Experience with Android Studio, Visual Studio, Xcode, and version control systems (Bitbucket)
- Working experience with application lifecycle methodologies (e.g., agile, iterative)
Technologies
- React Native
- JavaScript
- Java
- Kotlin
- Objective-C
- Swift
- Android Studio
- Visual Studio
- Xcode
- Bitbucket
- Jira
- React