Mobile Application Software Engineer
Core
Design, build, and maintain secure, reliable, and user-friendly mobile applications for iOS and Android, translating product requirements and UX/UI designs into polished mobile experiences.
Role type
Mobile Application Software Engineer (iOS/Android)
Builds
Production mobile applications for iOS and Android platforms
Domain
Cybersecurity / Mobile Development
Deliverable
production ML models | product features
Required skills
Mobile front-end development, Flutter or React Native, Swift/iOS, Kotlin/Android, REST API integration, authentication flows, secure data storage, Git, automated testing, CI/CD processes
Preferred skills
Figma, design systems, mobile accessibility, OWASP MASVS, Firebase, monitoring and analytics, handling sensitive business-critical data
Technologies
Flutter, React Native, Swift, Kotlin, REST APIs, Firebase, Git
Responsibilities
Design and develop mobile applications for iOS and Android; Build responsive and accessible mobile interfaces; Translate wireframes and UX/UI designs into high-quality screens; Integrate applications with backend services and third-party platforms; Implement authentication, secure storage, and push notifications; Write automated tests and participate in code reviews; Manage application builds and releases through app stores
Seniority
Mid-level to Senior, hands-on IC