Job Summary
We are looking for a skilled Ionic Developer with experience in building high-quality cross-platform mobile applications for Android and iOS using the Ionic Framework. The ideal candidate should have strong experience in HTML, CSS, JavaScript/TypeScript, and experience working with modern front-end frameworks such as Angular or React. The candidate should be capable of developing scalable, high-performance mobile applications and integrating them with backend services.
Key Responsibilities
Design, develop, and maintain cross-platform mobile applications using Ionic Framework.
Develop responsive and user-friendly mobile interfaces using HTML5, CSS3, and JavaScript/TypeScript.
Integrate mobile applications with RESTful APIs and backend services.
Work with frameworks such as Angular, React, or Vue within the Ionic environment.
Utilize Capacitor or Cordova plugins to access native mobile device features such as camera, GPS, and push notifications.
Collaborate with UI/UX designers, backend developers, and product teams to deliver high-quality applications.
Troubleshoot, debug, and optimize application performance.
Ensure application compatibility across multiple devices and platforms.
Participate in code reviews, testing, and deployment processes.
Required Skills
Strong experience with Ionic Framework.
Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
Experience with Angular, React, or Vue.js.
Hands-on experience with Capacitor or Apache Cordova.
Experience integrating REST APIs and third-party services.
Knowledge of mobile UI/UX best practices.
Familiarity with Git version control.
Preferred Qualifications
Experience with Agile/Scrum development methodologies.
Knowledge of mobile app deployment to Apple App Store and Google Play Store.
Experience with CI/CD pipelines for mobile applications.
Understanding of mobile security best practices.
Experience
3+ years of experience in mobile application development.
At least 2+ years of hands-on experience with Ionic Framework.
Education
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).