Lead the development of a responsive attendant application using React Native, optimized for various tablet devices.
Responsibilities
- Design and develop efficient React Native applications tailored for tablet interfaces.
- Collaborate with UX/UI designers to implement user-friendly, responsive layouts.
- Integrate backend services for transaction monitoring, intervention handling, and customer assistance via RESTful APIs.
- Manage the full application lifecycle, including CI/CD pipeline setup, app store submissions, and post-launch monitoring.
- Partner with testing teams to identify, troubleshoot, and resolve application bugs.
Required Skills
- 5+ years of professional software engineering experience.
- Expertise in React Native and JavaScript, including DOM manipulation and the JavaScript object model.
- Proficiency with state management libraries such as Redux or MobX.
- Experience connecting applications to backend services via RESTful APIs and JSON.
- Proven track record of deploying mobile applications to various app stores and automating deployment processes.
- Strong understanding of React Native best practices.
- Ability to work both independently and within a team environment.
Preferred Skills
- Experience with native mobile development for iOS and Android.
- Web development experience using React and TypeScript.
- Knowledge of modern authorization mechanisms like JSON Web Token (JWT).