Senior Software Engineer - Mobile & Full Stack
Listed on 2026-09-02
-
Software Development
Full Stack Developer, Backend Developer, Software Engineer, DevOps
Senior Software Engineer – Mobile & Full Stack
Required Skills & Experience
• 7+ years of software engineering experience with production system ownership (Swift, Swift/UI, Java, Kotlin)
• Strong expertise in either iOS/mobile or backend development, with working knowledge across both
• Experience supporting and maintaining live production applications at scale
• Proven ability to diagnose and resolve complex technical issues under pressure
• Experience working with large or legacy codebases
• Demonstrated ability to lead technical initiatives and mentor other engineers
Job Description
The Senior Software Engineer – Mobile & Full Stack owns end-to-end delivery across iOS applications and backend services, including architecture, development, performance optimization, and production stability. This role partners closely with cross-functional teams to deliver scalable, high-quality solutions while driving technical strategy and resolving complex production challenges.
Key Responsibilities
• Lead architecture decisions across iOS frontend and backend service layers, ensuring scalability and maintainability.
• Design and deliver high-quality features with a focus on performance, usability, and reliability.
• Own production stability across the stack, including crash reduction, performance tuning, and defect prevention.
• Drive root cause analysis and resolution of complex, high-severity production issues.
• Collaborate with cross-functional teams to ensure robust API contracts and seamless end-to-end system integration.
• Manage release processes including mobile deployments, backend rollouts, and CI/CD pipeline execution.
• Provide L3 escalation support and participate in on-call rotations.
• Mentor engineers and promote engineering best practices across the team.
Technology Stack:
• iOS Development:
Swift, SwiftUI/UIKit, Combine/async-await
• Backend Development:
Java, Kotlin, Node.js, or Python
• APIs: REST (GraphQL optional)
• Cloud & Infrastructure: GCP (Cloud Run, GKE, Cloud SQL)
• Data: SQL and data troubleshooting
• Dev Ops: CI/CD pipelines, Fastlane (preferred)
• Observability:
Logging, tracing, APM tools (e.g., New Relic)
• Tools:
Xcode, Test Flight, App Store Connect
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).