Remote | UI & Mobile Software Engineer — $95–$135/hour
Job Description:
We are sharing a specialised full-time consulting opportunity for software engineers experienced in user interface development, mobile applications, Android engineering, backend integration, reusable software components, and cross-platform technical workflows.
This role supports current and upcoming remote technology consulting opportunities focused on UI development, mobile application engineering, infrastructure tooling, backend integration, prototype development, and high-quality software execution. Selected professionals will contribute to technical work involving user-facing applications, reusable components, research-driven product concepts, and well-tested code across mobile, desktop, and related software environments.
Key Responsibilities
Professionals in this role may contribute to:
UI, Mobile & Application Development
- Build custom user interfaces using modern programming techniques, platform tools, and application frameworks
- Develop Android applications using Java or Kotlin with the Android SDK
- Support development across mobile, desktop, and related application environments
- Implement maintainable, testable, reusable software components for user-facing and platform-connected workflows
Backend Integration & Software Architecture
- Develop reusable components that interface with backend systems, APIs, and platform services
- Contribute to architectural patterns for large-scale software applications
- Support API design, unit testing, code quality, and maintainable codebase practices
- Work across scripting and application development languages such as Python, JavaScript, Hack, Java, Kotlin, Swift, Objective-C, C++, or related technologies
Prototyping, Collaboration & Technical Delivery
- Present designs, prototypes, and technical concepts to cross-functional stakeholders
- Collaborate with research, engineering, product, and technical partners to develop and complete software experiences
- Own specific components, features, or systems from development through delivery
- Support debugging, testing, implementation review, and production-quality code standards
Ideal Profile
Strong candidates may have:
- Experience building maintainable and testable software, including API design and unit testing
- Android development experience using Java or Kotlin and the Android SDK
- Familiarity with architectural patterns for large-scale applications
- Experience with scripting languages such as Python, JavaScript, Hack, or similar tools
- Ability to build reusable software components and integrate them with backend platforms
- Experience owning a component, feature, system, or technical workstream
- Strong collaboration skills across research, engineering, product, and stakeholder teams
Educational Background
- A degree or professional background in computer science, software engineering, computer engineering, information technology, electrical engineering, human-computer interaction, or a related technical field is helpful
- Equivalent practical experience in UI engineering, Android development, mobile application development, backend integration, or software infrastructure work is also highly relevant
Nice to Have
- Experience building complex iOS applications using Objective-C, C++, Swift, iOS SDK, or related Apple frameworks
- Experience with multithreaded programming, mobile memory management, and performance-sensitive application development
- Familiarity with AR/VR, wearable technology, human-computer interaction, research tooling, or prototype-heavy product environments
- Experience preparing or reviewing technical documentation, design notes, prototypes, API specs, unit tests, or reusable component libraries
- Strong attention to detail in complex, cross-platform, research-adjacent software environments
Why This Opportunity
- Apply UI and mobile engineering expertise to advanced technology product and research workflows
- Contribute to high-quality application development, backend integration, reusable components, and prototype execution
- Work on structured technical assignments aligned with modern software engineering practices
- Collaborate with cross-functional teams on innovative user interface and mobile application work
- Remote structure with competitive hourly compensation for experienced software engineers
Contract Details
- Full-time consulting-style engagement
- Fully remote role
- Candidates may be aligned with technical teams connected to Burlingame, CA-based workstreams
- Competitive rates between $95–$135 per hour depending on expertise
- Weekly payments via Stripe or Wise
- Projects may be extended, shortened, or adjusted depending on scope and performance
- Work will not involve access to confidential or proprietary information from any employer, client, or institution
About the Platform
This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.
By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy.