Mobile Application Developer
Deliverect
Software Engineering
Ghent, Belgium · United States
Posted on Monday, July 8, 2024
Your Impact
As a Mobile App Developer at Deliverect in our Belgium office, you will play a pivotal role in transforming the way restaurants manage their orders and operations through cutting-edge mobile technology.
Your expertise in mobile development will be key in delivering efficient, user-friendly, and robust mobile applications that empower restaurant staff to streamline their workflows and enhance the customer experience.
By integrating with Deliverect's backend systems and third-party services, you will ensure seamless, real-time data communication and functionality across our platform.
A Typical Day:
- Develop new features and functionalities for Deliverect mobile apps used by restaurant staff to manage orders, get operational insights, and control their stores.
- Integrate the mobile app with various restaurant systems (POS, online ordering) and third-party delivery services through well-documented and efficient APIs.
- Maintain and improve the existing codebase of our mobile app ecosystem, ensuring code quality, maintainability, and adherence to best practices.
- Collaborate closely with designers, product managers, and backend developers to ensure a cohesive user experience and a well-functioning mobile app ecosystem.
- Write unit and integration tests to guarantee the quality and stability of the mobile app functionalities.
- Stay up-to-date with the latest advancements in mobile development technologies and best practices.
Your Expertise:
- 3+ years experience in cross-platform mobile development using frameworks like React Native or Flutter.
- Working knowledge of Swift for iOS, Kotlin or Java for Android.
- In-depth understanding of integrating with mobile APIs and SDKs, particularly those used by Deliverect (e.g., order management API, restaurant system integrations) and third-party services (e.g., payment gateways).
- Expertise in using Git for code management, collaboration, and maintaining a clean codebase with a strong branching strategy.
- Experience with debugging tools and techniques to identify, diagnose, and resolve complex issues within the mobile app.
- Strong understanding and ability to apply UI/UX design principles to create intuitive, user-friendly, and visually appealing interfaces for restaurant staff.
- Advanced understanding of RESTful APIs for seamless data communication between the mobile app and Deliverect's backend systems, crucial for functionalities like order management, inventory updates, and real-time data synchronisation.
- Ability to design and implement features that work effectively even with limited or no internet connectivity, ensuring restaurant staff can manage orders in areas with unreliable internet access.
- Adherence to industry-standard secure coding practices to safeguard sensitive information handled by the app, including restaurant orders, customer data, and payment details.
- Emphasis on optimising the mobile app's performance for smooth operation on various mobile devices used in restaurants, ensuring a fast and responsive user experience.
- Experience with writing unit and integration tests to ensure the quality, stability, and functionality of the mobile app across different scenarios.
- Experience with automating mobile app testing processes for faster feedback and improved development efficiency (bonus).
- General understanding of the restaurant technology ecosystem, including POS systems, online ordering platforms, and delivery services. Familiarity with how these systems integrate with each other is beneficial (bonus).
Additional Information:
- This is a full-time, hybrid role with a flexible work schedule, offering 3 days in our Ghent, Belgium, office location and 2 days of remote work. Fluency in English is required, with strong written and verbal communication skills being essential.
- At Deliverect, we thrive in a fast-paced environment and value candidates who demonstrate high motivation, a collaborative spirit, a strong sense of ownership, and a commitment to achieving ambitious goals within the organisation.