remote
Staff Software Engineer - Mobile - UKG
Software Engineer
Lead the design, development, and delivery of high‑performance mobile applications for a global workforce platform, leveraging Swift, Kotlin, and React Native to create scalable, secure, and user‑centric experiences.
About the role
Key Responsibilities
- Architect and implement end‑to‑end mobile solutions across iOS and Android, ensuring performance, reliability, and security at scale.
- Collaborate with product, design, and backend teams to translate business requirements into robust, maintainable code.
- Drive technical excellence by establishing coding standards, conducting code reviews, and mentoring junior engineers.
- Integrate CI/CD pipelines, automated testing, and continuous delivery practices to accelerate release cycles.
- Monitor app performance, troubleshoot production issues, and proactively optimize for speed and battery efficiency.
Requirements
- 10+ years of software engineering experience with a strong focus on mobile platforms.
- Deep expertise in Swift, Kotlin, and cross‑platform frameworks such as React Native.
- Proven track record of delivering production‑ready mobile applications at scale.
- Experience with cloud services (AWS) and mobile backend integration.
- Excellent communication skills and a collaborative mindset.
Skills
swiftkotlinreact nativecicd