- Develop and maintain cross-platform mobile applications using React Native
- Integrate mobile applications with backend services built on Node.js
- Work with both NoSQL (MongoDB) and SQL (MySQL) databases
- Design and implement RESTful APIs and GraphQL APIs integration
- Use Redux for efficient state management
- Implement caching and performance optimisation techniques using Redis
- Write and maintain unit and integration tests using Jest
- Monitor app performance using tools like Firebase Crashlytics or Sentry
- Optimize mobile applications for performance, scalability, and responsiveness
- Debug and resolve application issues across Android and iOS platforms
- Collaborate with UI/UX designers to deliver smooth and intuitive user experiences
- Write clean, maintainable, and reusable code