remote
Senior Mobile Software Engineer - Heartbeat AI GmbH
Software Engineer
Lead the design, development, and delivery of high‑performance mobile applications for iOS and Android, leveraging native and cross‑platform technologies to create seamless user experiences.
About the role
Key Responsibilities
- Architect and implement scalable, maintainable mobile solutions using Swift, Kotlin, and React Native.
- Collaborate with product, design, and backend teams to translate requirements into robust, testable code.
- Integrate RESTful APIs, third‑party SDKs, and cloud services, ensuring secure and efficient data flow.
- Drive performance optimization, memory management, and battery efficiency across devices.
- Mentor junior developers, conduct code reviews, and promote best practices in mobile development.
Requirements
- 5+ years of professional mobile development experience.
- Proficiency in Swift (iOS) and Kotlin (Android) with a strong grasp of platform‑specific guidelines.
- Hands‑on experience with React Native and cross‑platform architecture.
- Solid understanding of REST APIs, JSON, and secure authentication flows.
- Experience with CI/CD pipelines, automated testing, and performance profiling.
Skills
swiftkotlinreact nativecicd