Software Engineer 1 - Mobile
Core
Designing, developing, testing, operating, and maintaining backend-driven mobile applications and SDK-based integrations for payment solutions.
Role type
Mobile Software Engineer (Android/iOS)
Builds
Mobile applications and SDKs for payment processing and customer service platforms
Domain
FinTech / Payments
Deliverable
production ML models | product features
Required skills
Kotlin/Java (Android) or Swift/Objective-C (iOS), API integration, RESTful services, mobile-to-backend communication, SDK development, troubleshooting, root cause analysis, high-scale distributed systems, application performance monitoring
Preferred skills
C++ or C#, Payments/FinTech industry knowledge
Technologies
Kotlin, Java, Swift, Objective-C, REST, SDKs
Responsibilities
Designing and developing production-ready mobile code, creating optimal designs adhering to architectural best practices, analyzing failures and proposing design changes, conducting code reviews, ensuring compliance and security best practices, embracing emerging technology opportunities
Seniority
Mid-level, hands-on IC