Rockstar

Senior Mobile Engineer

Rockstar

contract

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and maintain high-quality mobile applications across iOS, Android, and occasionally React Native projects, contributing to both new product builds and improvements to existing applications.
  • Help define mobile architecture, development patterns, and implementation strategies that support scalable, maintainable applications.
  • Translate product and design requirements into reliable, well-structured mobile features while maintaining high standards for performance and usability.
  • Contribute to cross-platform solutions using React Native and/or Kotlin Multiplatform when appropriate, while maintaining strong native development standards.
  • Identify opportunities to improve app performance, stability, and responsiveness across mobile platforms.
  • Write clean, maintainable code and participate in code reviews to maintain a high standard of engineering quality across projects.
  • Work closely with designers, product managers, and backend engineers to ensure seamless implementation of product requirements.
  • Support testing, debugging, and release processes to ensure successful deployments to the Apple App Store and Google Play.
  • Provide guidance on mobile best practices and occasionally mentor junior engineers or support technical planning discussions.

Requirements

  • 6+ years of experience building mobile applications for iOS and/or Android
  • Strong experience with Swift / SwiftUI for iOS and/or Kotlin / Jetpack Compose for Android
  • Experience working with React Native and/or Kotlin Multiplatform (KMP)
  • Strong understanding of shared mobile architectures using Kotlin Multiplatform
  • Deep understanding of mobile architecture patterns such as MVVM, Clean Architecture, or similar
  • Experience integrating APIs and working with backend services
  • Strong familiarity with mobile performance optimization and debugging tools
  • Experience working with Git, CI/CD pipelines, and modern development workflows
  • Demonstrated ability to own large features or technical workstreams with minimal oversight
  • Comfortable contributing to technical discovery and helping define engineering approaches alongside product and design teams
  • Familiarity with remote collaboration tools such as Google Suite, Slack, Zoom, Jira, and Harvest
  • Excellent communication and collaboration skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders
  • Organized, proactive, and able to manage your own time in a fast-paced, remote work environment
  • Bonus: Experience working in client-facing or agency environments where flexibility and cross-functional collaboration are important.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SwiftSwiftUIKotlinJetpack ComposeReact NativeKotlin MultiplatformMVVMClean ArchitectureAPI integrationmobile performance optimization
Soft Skills
communicationcollaborationorganizationproactivitymentoringtechnical discoverytime managementproblem-solvingflexibilitycross-functional collaboration