Rockstar is recruiting for a mobile-first digital product studio that turns ideas into extraordinary experiences. They are a team of dynamic and savvy professionals who know how to create killer digital products. Their lean structure and remote team mean they can move fast while still delivering top-notch technology and design.
The company is building a bench of talented mobile engineers for upcoming client work. They are looking for senior-level freelance engineers who can bring strong technical expertise, thoughtful architecture decisions, and a collaborative spirit to their team.
What we're looking for
If you are a seasoned mobile engineer with a passion for building high-quality digital products, this opportunity is for you. You have spent years developing and shipping mobile applications, and you have a strong understanding of native and cross-platform development, performance optimization, and scalable mobile architecture.
You are equally comfortable building features independently and collaborating with designers, product managers, and backend engineers. You take ownership of your work, make thoughtful technical decisions, and are able to move projects forward with minimal oversight.
You bring a product mindset to engineering, balancing technical excellence with real-world business and user needs. Whether working in Swift, Kotlin, React Native, or Kotlin Multiplatform, you focus on writing clean, maintainable code and delivering mobile experiences that perform reliably at scale.
If you are the type of engineer who values thoughtful architecture, communicates clearly, and enjoys working with collaborative teams — they would love to hear from you.
The Details
As a Senior Mobile Engineer Contractor, you will contribute to a range of client-facing projects, collaborating with their engineering leadership and team across the following areas:
- Mobile Application Development: 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.
- Technical Architecture: Help define mobile architecture, development patterns, and implementation strategies that support scalable, maintainable applications.
- Feature Development: Translate product and design requirements into reliable, well-structured mobile features while maintaining high standards for performance and usability.
- Cross-Platform Development: Contribute to cross-platform solutions using React Native and/or Kotlin Multiplatform when appropriate, while maintaining strong native development standards.
- Performance & Optimization: Identify opportunities to improve app performance, stability, and responsiveness across mobile platforms.
- Code Quality & Best Practices: Write clean, maintainable code and participate in code reviews to maintain a high standard of engineering quality across projects.
- Cross-Functional Collaboration: Work closely with designers, product managers, and backend engineers to ensure seamless implementation of product requirements.
- Testing & Deployment: Support testing, debugging, and release processes to ensure successful deployments to the Apple App Store and Google Play.
- Technical Leadership: Provide guidance on mobile best practices and occasionally mentor junior engineers or support technical planning discussions.
Qualifications
- 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
What to Expect from Our Process
This is a contract-based role and part of an ongoing effort to build relationships with experienced designers for future client projects. They are conducting interviews on a rolling basis, and while they may not have immediate openings, strong candidates will be added to their contractor roster and considered as new work becomes available.
Their hiring timelines are directly tied to their sales pipeline, so project start dates vary. They are committed to matching the right designer to the right project — and they will reach out when there is a fit.