Job Description
- UI Development: Build "pixel-perfect" and smooth user interfaces for both iOS and Android.
- Web-to-Mobile Migration: Transition existing React web applications to React Native mobile apps. .
- Native Integration: Leverage native APIs for deep integration with iOS and Android platforms. .
- Performance & Debugging: Diagnose and fix bugs, performance bottlenecks, and third-party dependency conflicts. .
- Testing: Write and maintain automated tests to ensure code quality. .
- Community Engagement: Interact with the open-source community to help implement mission-critical software fixes. .
Job Requirements
- A degree in Software Engineering, IT, or a related field. .
- At least 3-4 years of experience in React Native development. .
- JavaScript (ES6+), TypeScript, HTML, CSS. .
- REST APIs, offline storage integration. .
- Automated testing suites (e.g., Jest or Mocha). .
- Native build tools (XCode, Gradle, Android Studio). .
- App Deployment: Experience releasing apps to the App Store and Google Play Store. .
- Deep familiarity with mobile responsive design and performance optimization. .
- Cybersecurity risk management for mobile apps. .
- Version control with Git. .
- Knowledge of SDLC (Waterfall and Agile). .
- Strong analytical, problem-solving, and communication skills. .
|