Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Teya

Mobile Engineer

Teya

Mobile Engineer developing cross-platform solutions for small businesses across Europe. Building and enhancing Teya’s mobile applications to empower business owners effectively.

Posted 5/11/2026full-timePorto • 🇵🇹 PortugalMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AndroidFlutteriOSKotlin

About the role

Key responsibilities & impact
  • To empower small and medium-sized businesses across Europe by building and enhancing Teya’s mobile applications.
  • Deliver scalable, secure, and innovative solutions that help business owners thrive and reconnect with the joy of running their businesses.
  • Develop cross-platform mobile applications using Flutter and Kotlin.
  • Write clean, maintainable, and secure code to address complex business problems.
  • Prioritize performance, scalability, and maintainability in all development tasks.
  • Seamlessly integrate various APIs and SDKs, ensuring reliability and efficiency.
  • Focus on delivering a modern, intuitive, and user-friendly experience for merchants across Europe.
  • Collaborate with cross-functional teams to align technical solutions with business objectives.
  • Actively participate in critical project decisions, including architecture design, framework selection, and tool evaluation.
  • Mentor and support team members, fostering a collaborative and growth-oriented environment.
  • Continuously improve applications while applying automation best practices to reduce waste and error.
  • Work within Agile/Scrum methodologies, ensuring timely delivery, iterative improvements, and collaboration across teams.

Requirements

What you’ll need
  • Kotlin Multiplatform Experience: Hands-on experience developing and shipping KMP projects, including shared business logic and platform-specific implementations
  • Mobile Development: Strong background in either Android (Kotlin) or iOS development with understanding of mobile app architecture patterns
  • SDK Development: Experience building SDKs, libraries, or frameworks that other developers consume, with focus on API design and developer experience
  • Payment Technology Knowledge: Understanding of contactless payments, NFC technology, or financial transaction processing (preferred but not required for exceptional KMP candidates)
  • Advanced Kotlin: Deep expertise in Kotlin language features, coroutines, and multiplatform-specific APIs
  • Cross-Platform Architecture: Understanding of shared code strategies, expect/actual patterns, and platform-specific implementations
  • API Integration: Experience with RESTful services, secure communication protocols, and third-party API integration
  • Testing & Quality: Strong testing practices including unit testing, integration testing, and automated testing frameworks
  • Security Awareness: Understanding of secure coding practices, especially relevant to financial/payment applications.

Benefits

Comp & perks
  • We trust you, so we offer flexible working hours, as long it suits both you and your team;
  • Health Insurance;
  • Meal Allowance;
  • 25 days of Annual leave (+ Bank holidays);
  • Public Transportation Card;
  • Frequent team events & activities in the office and outside;
  • Office snacks every day;
  • Friendly, comfortable and informal office environment.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinFlutterKotlin MultiplatformSDK DevelopmentAPI IntegrationRESTful servicesUnit TestingIntegration TestingAutomated TestingSecure Coding Practices
Soft Skills
CollaborationMentoringProblem SolvingCommunicationTeamworkAgile MethodologiesGrowth-oriented MindsetCritical ThinkingDecision MakingUser Experience Focus