Location: Athens, Greece (Hybrid)
Type: Full-time
About Bibecoffee
Bibecoffee is a fast-growing technology company specializing in IoT solutions for the coffee industry. We help businesses optimize their coffee operations through smart monitoring and actionable insights. As we expand into the UK and Irish markets, we are looking for talented individuals to join our team and support our growth.
Role Overview
We are seeking a highly motivated Mobile Application Developer with strong expertise in the Ionic Framework to build, maintain, and publish our mobile applications. The role involves developing new features, fixing bugs, optimizing performance, and ensuring smooth deployment to the iOS and Android app stores. You will play a key role in our IoT team, back-end developers, designers, and product managers to deliver a fast, reliable, and scalable app experience for our customers.
Key Responsibilities
- Develop, maintain, and enhance mobile applications using Ionic Framework with Angular.
- Integrate with Capacitor plugins to leverage native device functionality (Bluetooth, storage, push notifications, etc.).
- Write clean, maintainable, and well-documented code that follows best practices and team conventions.
- Diagnose, debug, and resolve performance issues across a wide range of devices and OS versions.
- Implement state management solutions (NGRX or similar) for scalable and maintainable codebases.
- Collaborate with team members to deliver incremental features in an Agile environment.
- Research and implement best practices in mobile app development, contributing to continuous improvement.
Requirements
- 2+ years of experience in frontend/mobile development.
- 1+ years of hands-on experience with Ionic Framework (Angular based).
- Strong knowledge of TypeScript, Angular, RxJS, and SCSS.
- Solid experience working with Capacitor and integrating native device features.
- Familiarity with RESTful APIs and third-party SDKs/libraries.
- Proficiency with Git and Agile workflows.
- Problem-solving mindset, with the ability to read and learn from documentation, GitHub issues, and community resources.
- Strong communication and teamwork skills.
Bonus Points:
- Experience with NGRX or alternative state management libraries.
- Prior work with Bluetooth integrations in mobile apps.
What We Offer
- Competitive salary.
- Training and professional development opportunities.
- Career growth within a fast-scaling company.
- Friendly and supportive work environment.
- The opportunity to work on innovative IoT + Mobile products at global scale.