Send your application with the Apply button.
Our team schedules your interviews.
The hiring team reviews your interviews and tasks.
Selected candidates receive a job offer and are hired.
We are looking for a skilled Ionic Mobile App Developer with at least 2 years of experience to join our engineering team. In this role, you will be responsible for the end-to-end lifecycle of our mobile applications. You will not only build high-performance cross-platform apps using Ionic, React, and Capacitor but also handle backend architecture, database management, and extensive testing protocols.
You should be comfortable working with the following toolkit:
Ionic Framework: Expertise in Ionic 7, Capacitor, and Cordova plugins.
React.js: Advanced skills with hooks, context API, and component optimisation.
TypeScript: Proficient in type safety, interfaces, and generics for robust code.
Mobile UI/UX: Mastery in Ionic components, theming, and responsive design.
State Management: Experienced with Redux, Zustand, or Context API.
API Integration: Proficient in RESTful APIs, GraphQL, and Axios or Fetch.
Push Notifications: Expertise in Firebase Cloud Messaging (FCM).
Authentication: Experience with JWT, OAuth, Firebase Auth, or Auth0.
Offline Storage: Proficiency in SQLite, Indexeddb, or Ionic Storage.
Native Features: Skilled in using Capacitor APIS for Camera, Geolocation, etc.
Performance Optimisation: Code-splitting, lazy loading, and asset optimisation.
Testing: Experience with Jest.