Software Engineer (Android/iOS)

Singapore

Responsibilities:

- 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 practicesMinimum 


Requirements:

- 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 Skills:

- Mobile application development experience

- Experience building client software for resource constrained devices ;