Key Responsibilities
- Develop and maintain scalable applications using React JS and React Native
- Build and integrate RESTful APIs and manage API interactions
- Work with modern architectures and backend systems including API Management, Kubernetes, SQL, and Cosmos DB
- Ensure secure development practices aligned with OWASP standards
- Optimize application performance across mobile and web platforms
- Implement responsive and adaptive UI/UX across devices
- Participate in debugging, testing, and continuous improvement of applications
- Contribute to CI/CD pipelines and deployment processes (iOS & Android stores)
Technical Requirements
- 7+ years of experience in software development
- Strong expertise in React JS and React Native
- Advanced knowledge of JavaScript & TypeScript (async/await, promises, closures, type safety)
- Solid experience with state management (Redux, Context API)
- Hands-on experience integrating RESTful APIs
- Familiarity with local storage solutions (AsyncStorage, SQLite)
- Strong debugging and performance optimization skills
Nice to Have
- Experience with Native Modules and Bridging
- CI/CD pipeline integration
- Unit and integration testing experience
- Knowledge of deploying applications to App Store & Google Play
- Understanding of scalable mobile architecture
Location & Work Model
📍 Amman, Jordan
🔄 Hybrid work model (on-site + remote flexibility)