DISCOVER DEV.PRO’S EXCLUSIVE CTO DINNERS. DISCOVER DEV.PRO’S EXCLUSIVE CTO DINNERS. LEARN MORE

NORTH: MOBILE POS APP DEVELOPMENT

Automation Quality Assurance (AQA)
Mobile development
Software Engineering
UI/UX
FinTech Software Development
Hospitality Software Development
Restaurant Software Development
Team Size: 4.5 full-time equivalent (FTE)
Duration: November 2023 – August 2024
Details

The Dev.Pro team did a great job, playing a key role in the successful release of our product. Their support in optimizing our POS app was valuable, making sure it was user-friendly and reliable. We’re happy with the results they helped us achieve.

Davis Ford
Davis Ford
Senior Vice President, Hospitality Engineering
Client overview
Client overview

North (formerly North American Bancard) is a leading payment processing company, providing innovative payment solutions for businesses of all sizes. They offer a wide range of services, including credit and debit card processing, point-of-sale systems, mobile payment options, and e-commerce gateways. North is dedicated to helping businesses streamline their payment processes, enhance security, and improve customer experiences. With a focus on flexible and scalable solutions, North supports businesses in efficiently managing transactions and growing their operations.

Engagement Summary
Engagement Summary

Dev.Pro partnered with North to develop a POS application, Salido, for Android handheld devices. In collaboration with the client’s Product and Design team, we have reworked the app to function seamlessly in portrait mode, with a strong emphasis on optimizing ordering and payment functionalities. Dev.Pro has received very positive feedback for its user-friendly interface and efficiency of the handheld POS app.

DEV.PRO CONTRIBUTION

Requirement analysis and creation: Dev.Pro initiated the project by conducting a thorough analysis of North’s needs, working closely with Product Owners to define clear and detailed requirements. This ensured that the POS application was tailored to meet the specific operational demands of the hospitality industry.

UI/UX development: We collaborated closely with the North’s designer to create an intuitive and user-friendly interface that streamlined the POS functionality. By working together and applying modern design principles, we developed a visually appealing and efficient user experience that perfectly aligns with the North’s vision.

App development: Leveraging the latest technologies and development frameworks, we took charge of building the POS application from the ground up. Our team meticulously adhered to the defined requirements, ensuring that the app was robust, scalable, and fully optimized for Android handheld devices.

Quality assurance: We implemented a stringent QA process throughout the development cycle, conducting extensive testing to identify and resolve any issues early on. This rigorous approach ensured the delivery of a polished and reliable product that received very positive feedback from the client. And applied automated testing practices ensured speedy delivery of the value.

Management: Our team actively managed the project, coordinating tasks, timelines, and resources to maintain a seamless workflow. We established clear communication channels to keep all stakeholders informed, and our agile approach allowed us to adapt to changes and incorporate client feedback throughout the project’s lifecycle. This proactive management played a key role in the project’s overall success.

TECHNOLOGIES

Language
Database

No cache on device side

Cloud

No Cloud

Other

Architecture: MVVM

Dependency Injection: Koin

Network: WebSocket – Golang API

JSON serialization: Gson

Reactive programming: RxJava2/3

Async: Kotlin coroutines