-
Verifone

Senior Cross-Platform Application Engineer

Verifone
Turkey · Full-time · Mid-Senior

About the Role:
We are looking for a Senior Cross-Platform Application Engineer with strong expertise in both Android development and C++ to join our dynamic and cross-functional engineering team. You will be responsible for designing, developing, and maintaining applications that run across multiple platforms, with a strong emphasis on performance, scalability, and reliability.
This role is ideal for engineers who enjoy working close to the hardware, optimizing native code, and building seamless mobile experiences that integrate with underlying C++ modules or shared libraries.
________________________________________
Responsibilities:
• Design and develop robust, high-performance applications using Android (Kotlin/Java) and C++.
• Contribute to the development of cross-platform shared libraries and SDKs.
• Work closely with embedded systems, platform, and mobile teams to ensure seamless integration.
• Optimize application performance, memory usage, and responsiveness across devices.
• Ensure code quality through unit tests, code reviews, and best practices.
• Collaborate with product managers, UI/UX designers, QA engineers, and other stakeholders in an agile environment.
• Debug and troubleshoot platform-specific or native code issues across Android and embedded environments.
• Stay updated on the latest trends and best practices in mobile and cross-platform development.
________________________________________
Requirements:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• Minimum 5 years of professional experience in application development.
• Proven hands-on experience with Android development (Kotlin or Java).
• Strong proficiency in C++ (preferably C++11 and beyond).
• Experience with Android NDK, JNI, or cross-platform communication layers.
• Familiarity with low-level debugging and performance analysis tools.
• Experience working on applications that interface with embedded systems or hardware is a plus.
• Solid understanding of software design patterns, memory management, and multithreading.
• Fluent in English (both written and spoken).
________________________________________
Nice to Have:
• Experience with Android or other mobile platforms.
• Exposure to secure application development or PCI-compliant environments.

Key Skills

Ranked by relevance

android embedded c embedded systems design patterns kotlin
Login to Apply
Posted
Jul 10, 2025
Type
Full-time
Level
Mid-Senior
Location
Istanbul
Company
Verifone

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Sezzle
Related

Site Reliability Engineer II

2026-04-10

Full-time
Not Applicable
Turkey
Financial Services
Engineering
View Job Details
Checkout.com
Related

Front end Software Engineer

2026-04-10

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering
View Job Details
Lumotive
Related

Engineer, Software – LiDAR Applications

2026-04-11

Full-time
Not Applicable
Oman
Semiconductor Manufacturing
Engineering