Integralsolutions
Mobile Developer
Company
Role
Mobile Developer
Location
Job type
-
Found on Mokaru
1 week ago
Salary
Job description
Job title: Mobile Developer Location: Lisboa/ Portugal Work mode: Remote Type of cooperation: B2B contract
About the company/project: We are looking for a talented and passionate Fullstack Mobile Developer to join our team and work on cutting-edge products in a dynamic and innovative environment.
This is a large-scale fintech product operating as a mobile wallet platform, used daily by millions of users for real-time payments. It enables instant peer-to-peer transfers, online payments, and seamless integrations with merchants, acting as a core payment layer within a highly digitalized market (similar in concept to solutions like PayPal or Venmo).
From a technical perspective, it’s a high-traffic, real-world system focused on performance, scalability, and availability - combining modern backend architectures, APIs, and mobile-first design.
Responsibilities
- Design, build, and maintain complex mobile systems at scale, integrating advanced technologies
- Develop advanced fintech products with end-to-end ownership and operational responsibility
- Lead and deliver fullstack solutions from concept to production
- Collaborate closely with cross-functional teams to continuously improve the product
- Design and implement scalable and robust software architectures
- Ensure high code quality, performance, and system reliability
You are an ideal candidate if you have
- 5+ years of software development experience
- Strong Fullstack experience with a significant focus on Mobile
- Hands-on experience with Kotlin Multiplatform (KMP)
- Deep understanding of client-side architecture and Clean Architecture
- Experience with Spring Framework and Spring Boot
- Strong understanding of distributed systems and microservices architecture
- Experience working with Kafka, REST APIs, and event-driven architectures
- Experience with Docker, Kubernetes, and CI/CD processes
Nice to have
- Familiarity with AWS – an advantage
- Strong communication and teamwork skills
- Ability to thrive in a fast-paced, dynamic environment
- Proactive, “Can-Do” attitude
- Strong problem-solving and system-thinking abilities


