In an age where digital interactions are often filtered, curated, and driven by algorithms, Japyo sets out to redefine what it means to connect. Japyo is a mobile-first social networking platform that champions spontaneous, authentic human engagement—bringing people together in real time, for real experiences.
Unlike traditional social media apps that focus on likes, filters, and follower counts, Japyo is designed to encourage face-to-face interactions, local discoveries, and shared activities. Whether you're exploring your neighborhood or looking to connect with like-minded individuals nearby, Japyo makes it possible with a tap.
Built using React Native for a smooth cross-platform experience, the app integrates real-time communication, activity suggestions, and intuitive discovery features to empower users to step away from their screens—and into meaningful social moments. From "Surprise Mode" that introduces you to nearby users instantly, to real-time chat and location-based events, Japyo transforms passive scrolling into active living.
CI-CD
Mobile app development
InAppsMaps
40%
improved app launch time
60%
Optimized backend API integration
100%
timely development

About the client
The client is a Sweden-based early-stage startup passionate about creating social impact. Founded by a team of entrepreneurs committed to restoring spontaneity in social interactions, Japyo is positioned at the intersection of social tech and community building. The app aims to bring people together through activity-based features like "Surprise Mode," real-time chats, and local discovery—making social experiences organic and fun.
Tech stack

React native

Firebase

Python

Github
Challenges & solutions
Challenge
Server Downtime & App Instability:- As Japyo scaled, users started encountering frequent app crashes and slow response times, especially during peak usage. The Firebase Realtime Database and several backend endpoints were underperforming, leading to data sync issues and inconsistent user experiences.
Solution
Our engineering team initiated a full-scale server audit, identifying bottlenecks in both the Node.js backend and Firebase queries. We optimized endpoint logic, implemented caching strategies, and restructured certain database nodes to reduce latency. Critical services were restored with built-in fault tolerance, resulting in significantly improved app uptime and responsiveness.
Challenge
Facebook Login Not Functional Across All Devices:- Many users reported failures during the Facebook authentication process, particularly on older Android devices and certain iOS versions. This posed a barrier to user onboarding and reduced overall app adoption.
Solution
We re-integrated the Facebook SDK with updated dependencies and implemented a robust error-handling mechanism to catch version-specific bugs. By leveraging Firebase Auth’s token fallback and logging mechanisms, we ensured seamless cross-platform login functionality and improved user onboarding success rates.
Challenge
iOS App Rejected Due to Privacy Compliance:- During the iOS app review process, Japyo was rejected for non-compliance with Apple’s location usage policies. The app’s background location access lacked clear justification under the new App Store guidelines.
Solution
We reviewed Apple’s latest compliance framework and updated the location service implementation. New UI prompts were added to clearly explain the purpose of location tracking to users, and usage was limited strictly to active sessions. The revised app passed Apple’s review on the first resubmission.
Challenge
"Surprise Mode" Not Displaying All Available Participants One of Japyo’s most exciting features, "Surprise Mode", was not working as expected. Users were unable to see other nearby participants, reducing spontaneous interactions—a core part of the platform’s value proposition.
Solution
We traced the issue to restrictive radius logic in the location filter. During development, a default radius limit was unintentionally enforced even in test builds. By modifying the logic to support dynamic or unlimited radii, we enabled broader discovery and improved engagement with the feature during rollout.
Challenge
UI Inconsistencies During Activity Creation Flow Users experienced visual glitches and inconsistent behavior when creating new activities—such as overlapping fields, missing labels, and feedback delays—which hampered usability
Solution
A full UI audit was performed, and all activity-related components were refactored using a unified design system. We introduced consistent spacing, responsive layouts, and real-time form validations to enhance user feedback and interaction quality. The result was a smoother, more polished activity creation experience.

Client Feedback

We hired this team to fix a broken app that was written in React Native and still needed 30-40% work. They put in a tremendous work and did a good job. They got it up and running again, and fixed a lot of functionality. What really made it work was their communication and project management that has been top notch, which made this cooperation work really well. Always fast to respond, using tools necessary, well mannered and with good intention to solve problems that arise. I would recommend working with them.
Andreas Poulsen
CEO
Jaypo
The way we deal with your task and help achieve results

Collaborative Scoping:
Created clear, readable scenarios using Cucumber and Gherkin to ensure easy collaboration between QA, developers, and product teams
Agile Execution:
Executed tests on real devices via BrowserStack to replicate user conditions.
Performance-First Optimization:
Configured Codemagic to run automated Appium+Cucumber tests on every build, ensuring fast feedback and reducing regression risk.
Compliance & Deployment:
Participated in sprint planning and story grooming sessions to align automation work with development progress and acceptance criteria.
Post-Sprint Stabilization:
Final QA using BrowserStack and Firebase Test Lab.