Responsibilities:
- Develop and maintain cross-platform mobile applications using Ionic Framework or Angular
- Collaborate with UX/UI designers to implement responsive and user-friendly interfaces
- Integrate with RESTful APIs and third-party services
- Write clean, modular, and reusable code following best practices
- Optimize applications for maximum performance and scalability
- Debug and fix issues across iOS and Android platforms
- Participate in code reviews, sprint planning, and agile ceremonies
- Stay up-to-date with the latest mobile development trends and technologies
- Work closely with QA to ensure the delivery of high-quality applications
What we are looking for:
- 5+ years of experience in mobile development using Ionic or Angular
- Strong proficiency in TypeScript, HTML, and CSS/SASS
- Experience with Angular CLI, RxJS, and NgRx (or similar state management)
- Good understanding of mobile UI/UX principles
- Familiarity with mobile debugging tools and emulators
- Experience with mobile app deployment (Google Play Store, Apple App Store) is a plus
- Knowledge of Capacitor or Cordova plugins for native functionality
- Familiarity with RESTful APIs and JSON
- Version control experience with Git