Ionic Cross-Platform App Developer
We are looking for a skilled Ionic Developer with 5+ years of experience and an upper-intermediate level of English to join our team on a part-time basis. You'll join our client's team to strengthen it.
About the Project: Our client is developing an educational app designed specifically for children from bilingual families. The app aims to help children learn, maintain, and strengthen their heritage language through engaging activities and interactive content.
Role Overview: We're looking for a motivated and experienced Ionic Developer to join our team on a part-time basis. You'll work closely with our client's passionate team to build, maintain, and enhance their cross-platform mobile application, ensuring an exceptional user experience.
Responsibilities:
- Develop and maintain mobile applications using Ionic framework.
- Collaborate with designers and product managers to implement app features and improvements.
- Write clean, maintainable, and efficient code.
- Test applications across various devices and platforms (iOS, Android).
- Troubleshoot and debug issues to optimize app performance.
Stay updated on the latest industry trends and advancements in cross-platform mobile development.
Requirements:
- Proven experience in mobile app development using Ionic.
- Solid understanding of Angular, TypeScript, JavaScript, HTML, and CSS.
- Experience with RESTful APIs and integrating backend services.
- Strong problem-solving skills and attention to detail.
- Ability to work independently as well as collaboratively in a team environment.
Excellent communication skills.
Current Tech Stack:
- Client:
- ReactJS
- Ionic Framework for hybrid app
- Capacitor for native functionality
- Monorepo structure
- Backend:
- Firebase Firestore and Realtime Database for client-accessible data
- Firebase Authentication
- AWS S3 for client-accessible assets (images, audio)
- Strapi hosted on AWS for internal data management (changes replicated on Firebase + S3)
- Google BigQuery for analytics data
- One-off scripts for data pulling and transformation (mainly analytics)
Preferred Qualifications:
- Experience with multilingual or educational apps.
- Familiarity with agile methodologies.
- Experience with Firebase, AWS services, Strapi, Directus, and Google BigQuery.