We are seeking a skilled Mobile App Developer with 5 years of experience to join our growing team. The ideal candidate will have a strong background in designing developing and deploying highquality mobile applications for both iOS and Android platforms.
Tasks
- Take ownership of the source code for our existing offlinefirst Android and iOS applications gaining a deep understanding of their structure and functionality.
- Continue developing new features and enhancements following best practices and maintaining clean maintainable code.
- Collaborate with the product management team to translate business requirements into effective technical solutions.
- Work closely with QA and DevOps teams to ensure highquality deliverables and timely deployment.
- Manage the publishing process for both Google Play Store and Apple App Store.
Requirements
- Minimum of 5 years of experience in mobile software engineering.
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- Proficiency with Flutter and mobile app development using Dart.
- Strong portfolio of released mobile applications on Android and iOS platforms.
- Solid understanding of offlinefirst app architecture.
- Experience managing the publishing process for both Google Play Store and Apple App Store.
- Excellent problemsolving and debugging skills.
- Strong collaboration and communication skills with full professional proficiency in English.
Preferred / Bonus Qualifications
- Experience with ERP systems especially Microsoft Dynamics D365 is a plus.
- Familiarity with the logistics or transport industry is a plus.
- Knowledge of Go (Golang).
- Experience with Kotlin and/or Java for Android development.
Benefits
- Competitive salary with performancebased reviews.
- Be part of a dynamic supportive and knowledgesharing team culture.
- Continuous learning and professional development including training and Microsoft certification opportunities.
- Hybrid working model possibility to work from home and at our Skopje office.
- Regular teambuilding activities and internal events.
- Yearly performance bonuses and additional vacation days.
- Private health insurance.
Hours of work: This is a fulltime position requiring 40 hours per week with standard working hours from 9:00 am to 5:00 pm.
Work environment: The work environment is a professional setting characterized by a collaborative and inclusive culture where teamwork open communication and a focus on achieving shared goals are valued. The workspace is designed to promote productivity creativity and comfort with the necessary tools and resources readily available to facilitate the tasks at hand. Health and safety measures are implemented to ensure the wellbeing of all employees and respect for diversity and inclusion is integral to the workplace culture.