Design and develop software systems that connect iOS and Android mobile applications, wearable devices, and distributed backend services. Build high-performance mobile applications using Kotlin or Swift, with an emphasis on asynchronous and concurrent programming. Troubleshoot complex multithreading issues and optimize CPU utilization, memory consumption, latency, and system reliability. Design scalable client-server architectures and improve performance across interconnected systems. Collaborate with engineering teams to deliver reliable software for a wearable technology ecosystem. This is an onsite, 12-month position based in Burlingame, Sunnyvale, MPK, or New York City. Applicants must be U.S. citizens, green card holders, or otherwise authorized to work in the United States.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed