Software Engineer (iOS/Android)


- Design and optimize mobile app architecture and infrastructure code 
- Develop high-performance mobile frameworks 
- Build Application Performance Monitoring(APM) infrastructure 
- Optimize CPU, memory, I/O, network and battery usage in our mobile applications 
- Mentor engineers on performance & architecture best practices 

Minimum Qualifications 
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical, or related field 
- Understanding of systems architecture, performance trade-offs and software engineering 
- Experience in any of C/C++, Objective C, Java, C# programming languages 

Preferred Qualifications 
- Mobile application development experience 
- Experience building client software for resource constrained devices