Desktop Software Developer (Mac)

Share
Report
Qoosi (Cambodia) Co., Ltd
104 views·
Aug 07, 2023

The role that we’re holding for you: 

As our Desktop Software Developer (Mac), you will take the lead to design and develop real-time desktop applications that enable enterprise users to communicate and collaborate over video, voice, chat, and desktop sharing. Your end product will change the way people communicate. You are expected to have prior knowledge and experience with developing real-time applications in a Mac environment.

 This will be a demanding role that requires you to be self-driven to solve complex and challenging technical problems. You will take the lead to design and implement features and own it from start to finish. You will be part of an intimate yet aggressive engineering team who works closely with each other from design to QA.

Critical Skills & Experience: 

  • Bachelor’s Degree in Computer Science, Electrical Engineering or equivalent education 4 years of experience in Software Development  
  • 1 year of experience in macOS, Cocoa, XCode, Objective C     
  •  Good understanding of computer science fundamentals, data structures, database concepts, and algorithms.   
  •  Proficiency in Mac OSX desktop application development, with a demonstrable understanding of Mac OSX and its technologies, interfaces, and mechanisms     
  • Familiar with the skills to optimize performance and memory usage.    

Preferred Qualifications: 

  • Experience in XMPP, HTTP, and web sockets. 
  • Experience in real-time or voice/video/text/screen-sharing communication in a Mac OSX  environment.      
  • Strong knowledge of TCP/IP, SIP, and related computer networking

4 - 6 years
$1000 - $2500
January 31, 2023
Full Time
Phnom Penh, Phnom Penh
On-site
Sak Sothy
Sak Sothy