Brillio is looking for a React Native Mobile App Developer to build scalable, high-performance mobile applications with React Native, integrating with backend and API technologies.
Requirements
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Solid understanding of Redux, Context API, and other state management patterns.
- Experience with GraphQL (Apollo Client or Relay preferred).
- Working knowledge of Node.js for backend integration.
- Hands-on experience with Android (Java/Kotlin) and iOS (Objective-C/Swift) native development.
- Strong debugging, problem-solving, and performance optimization skills.
- Experience with mobile build tools (Xcode, Android Studio, Gradle, Fastlane, etc.).
Responsibilities
- Design, develop, and maintain cross-platform mobile applications using React Native.
- Implement state management solutions such as Redux and Context API.
- Integrate and optimize GraphQL APIs for mobile applications.
- Collaborate with backend teams, leveraging basic Node.js knowledge for API integration and troubleshooting.
- Implement localization (i18n) for multi-language support.
- Leverage native Android and iOS knowledge to build custom native modules and ensure seamless performance across platforms.
- Write clean, reusable, and well-tested code in JavaScript and TypeScript.
Other
- 5+ years of professional mobile development experience with at least 3+ years in React Native.
- Excellent communication skills, ability to work independently as well as in a collaborative team environment.
- A keen learner who stays up to date with evolving frameworks, libraries, and best practices.
- Familiarity with Agile methodologies.
- Experience in creating custom npm packages and managing multi-package integrations (monorepo structures, workspaces, etc.).