Mobile Software Developer

What you'll be doing:

You will join the team to build the clients' software platform and mobile app in a collaborative environment.
You will be collaborating with fellow engineers, designers, and product managers in agile development with hardware in the loop.
This role will also give our new team member the opportunity to explore new technologies in advanced networking techniques, voice recognition, and voice-based UX design.

Main Responsibilities:

  • Continue the development of the Mobilus Voice Communication mobile application (Android).
  • Develop and Implement automatic multi-network (VoIP & P2P) switching features.
  • Advance the development of persistent voice channels feature.
  • Support user testing and development feedback
  • Creating internal and external APIs

The experience you will need:

  • Computer Science Degree or equivalent work experience
  • Strong proficiency in Java and/or C/C++ programming and debugging is mandatory
  • Experienced knowledge and understanding of the Android SDK, APIs and libraries is mandatory
  • Proficiency using modern front-end frameworks such as React, Ember.js, or AngularJS
  • Efficient unit and integration testing
  • Independent with good communication and team working skills.

Desirable Skills :

  • Previous experience with wearables and/or hardware integration (i.e. Bluetooth, SCO, HFP)
  • Prior experience with VoIP and understanding of networking protocols (TCP/IP/UDP)
  • Experience with voice recognition and transcription libraries and/or APIs

Computer Science Degree or equivalent work experience

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available