Job Summary :
We are seeking a highly skilled Mobile Application Developer to join our team at Brainwork Technosolutions Pvt. Ltd. The ideal candidate will have a strong background in React Native, JavaScript / TypeScript, and mobile app lifecycle and UI / UX Responsibilities :
- Develop and maintain cross-platform mobile applications using React Native.
- Collaborate with product, design, and backend teams to deliver high-quality solutions.
- Optimize app performance for speed, responsiveness, and offline capabilities.
- Write clean, scalable, and well-documented code following best practices.
- Integrate third-party APIs, native modules, and SDKs.
- Participate in code reviews, architecture discussions, and technical planning.
- Debug and fix issues reported in production and staging environments.
- Continuously improve development workflows and mobile CI / CD & Skills :
- Bachelor's degree in Computer Science, Information Technology, or Software Engineering.
- Strong JavaScript / TypeScript skills with solid mobile app lifecycle and UI / UX understanding.
- Experience with state management libraries (Redux, MobX, Context API).
- Familiarity with native build tools (Xcode, Android Studio, Gradle).
- Experience integrating RESTful APIs, GraphQL, and third-party libraries.
- Knowledge of testing tools (Jest, Detox) and app deployment to App Store and Google to Have :
- Experience in Native Android / iOS development (Java / Kotlin, Swift / Obj-C).
- Familiarity with Firebase, Push Notifications, Analytics tools.
- Experience with automated testing and CI / CD pipelines.
- Contributions to open-source or personal React Native projects
(ref : hirist.tech)