Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a junior Ionic Developer with at least one year of experience in developing cross-platform mobile applications. The ideal candidate should have hands-on experience in Ionic Framework (Angular or React), Capacitor/Cordova, and mobile UI/UX development. You will work on building and maintaining mobile applications for iOS and Android using Ionic, HTML, CSS, and JavaScript/TypeScript.
Key Responsibilities:
- Develop and maintain cross-platform mobile applications using Ionic Framework (v4+ or v5+).
- Work with Angular or React for frontend development.
- Implement mobile UI/UX designs using Ionic components and CSS frameworks (Bootstrap, Tailwind, etc.).
- Integrate APIs and third-party services for mobile applications.
- Debug and optimize performance issues for a better mobile user experience.
- Deploy and manage mobile apps on Google Play Store and Apple App Store.
- Work with Capacitor/Cordova for native plugins and device functionalities.
- Collaborate with backend developers to ensure seamless app integration.
- Stay updated with the latest Ionic, Angular, and mobile development trends.
Job Requirements
Required Skills & Qualifications:
Educational Qualification:
- Bachelor’s degree in Computer Science, Information Technology, or related field (preferred).
- Equivalent practical experience in Ionic development is also accepted
Technical Skills:
- Strong experience with Ionic Framework (Angular or React).
- Knowledge of TypeScript, JavaScript, HTML5, and CSS3.
- Experience with RESTful APIs and JSON for app integration.
- Familiarity with Capacitor or Cordova plugins for accessing native features.
- Experience in mobile UI/UX development and responsive design.
- Knowledge of Git version control and code collaboration tools (GitHub, Bitbucket, GitLab).
- Basic understanding of Firebase, Push Notifications, SQLite, and Local Storage.
Soft Skills:
- Strong problem-solving and debugging skills.
- Ability to work independently and in a team environment.
- Good communication skills for collaboration with designers and backend developers.
- Passion for learning and improving mobile development skills.
Preferred (Bonus) Skills
- Knowledge of CI/CD for mobile applications.
- Exposure to Flutter or Angular Native for mobile development.
- Experience in Unit Testing & Mobile App Security Best Practices.