Themesoft Inc.
Mobile Application Developer (iOS / Android)
Themesoft Inc.United States21 hours ago
Full-timeRemote FriendlyOther

Job Title: Mobile Application Developer (iOS / Android)

📍 Location: New York, NY – Hybrid (Onsite)

Hire type: Contract on W2 only


Job Summary

We are seeking a highly experienced Senior Technical Lead to oversee mobile application development initiatives across iOS and Android platforms, along with Java-based backend integrations.

This role involves leading platform-specific mobile teams, providing architectural guidance, driving innovation, and ensuring successful delivery of scalable, high-performance mobile applications.


🔹 iOS Development Responsibilities


  • Lead the design and development of iOS applications using Swift / Objective-C.
  • Architect scalable, secure, and high-performing iOS solutions.
  • Enforce best practices in iOS development, including memory management, performance optimization, and UI/UX standards.
  • Conduct iOS-specific code reviews and ensure adherence to coding standards.
  • Guide the team in App Store deployment processes and lifecycle management.
  • Stay updated with latest iOS frameworks, SDKs, and Apple ecosystem advancements.


🔹 Android Development Responsibilities


  • Lead the design and development of Android applications using Kotlin / Java.
  • Architect Android solutions ensuring scalability, performance, and device compatibility.
  • Implement Android best practices including lifecycle management, threading, and performance optimization.
  • Conduct Android code reviews and maintain clean architecture standards.
  • Guide Play Store deployment and release management processes.
  • Stay current with Android SDK updates and ecosystem trends.


🔹 Java Backend & Integration Responsibilities


  • Design and develop backend services using Java (Spring / Spring Boot).
  • Develop REST APIs and microservices to support mobile applications.
  • Ensure secure API integrations between mobile and backend systems.
  • Oversee performance tuning and scalability of backend services.

🔹 Leadership & Cross-Platform Responsibilities

  • Lead and mentor both iOS and Android development teams.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Identify technical risks and provide mitigation strategies.
  • Coordinate with QA, DevOps, Product, and UI/UX teams.
  • Participate in Agile ceremonies and drive sprint execution.
  • Troubleshoot complex cross-platform issues.

Key Skills

Ranked by relevance