TopDev
job-image
Mac Developer (Swift, Objective C, C++) Up to 3,500$Login to view salary
Quận Tân Bình, Hồ Chí Minh
Application deadline: 22-02-2020

Top 3 Reasons To Join Us

  • Work on cutting edge technology and talented ones
  • Competitive salary, 13th month salary, Bonus
  • PVI Health Insurance, Happy Friday, 24 leave days

The Job

As a Senior Mac Developer, you will contribute to the development of a better and more personal way for people to interact with each other using video. You will be also involved in the Mac version of ConX, Personify Presenter and ChromaCam software -- the next major advance in video communications -- which lets you interact realistically with anyone, anywhere.

RESPONSIBILITIES:

  • Design and build applications with advanced features.
  • Communicate with colleagues in Vietnam and US to clarify requirements, to define, design and deliver new features.
  • Deliver high-quality optimized production code on-time.
  • Dig in problems/bugs and provide technical solutions/fixes.
1
Your role & responsibilities
    2
    Your skills & qualifications

    QUALIFICATIONS:

    OS X requirements

    • Languages: Swift, Objective C, C++
    • GUI: Swift, Cocoa
    • Experience reading/porting Windows software
    • Packaging and deployment

    General requirements

    • Experience developing customer-facing native apps for Mac OS X
    • OOP programming, Design patterns
    • Familiarity with software engineering best practices: Scrum, JIRA, GitHub, CMake
    • Knowledge of multi-process and multi-threading programming

    Desired skills (nice to have):

    • Experience in Mac OS X architecture, messages, TCP/IP socket, Client-server communication and IPC
    •  Multimedia/Graphics/Image Processing experience a plus. Libraries utilized include: OpenCV, OpenCL, ffmpeg
    •  Familiarity with Core Media, video capture drivers is a plus
    •  Interaction with Internet-based services via REST APIs is a plus
    •  Understanding of SIP, SDP and RTP/RTCP protocols is a plus
    •  Knowledge in VoIP is a plus
    3
    Benefits
    • Very competitive salary that matches with your talents and contributions. (Senior level: $1,000 – $1,600 / month. Lead/Senior+ level: $1,400 – $3,500+ / month)
    • Up to 2 times salary review per year. 13th month salary. Over time and compensating work policy
    • Labor contract, social insurance, unemployment insurance are fully based on Vietnamese law
    • Extra Health Insurance PVI. Annual paid leave: 12 days. Medical paid leave: 12 days
    • Make a difference together: chart the future course of the computer vision and video conference industry.
    • "Beer" every Friday.
    • Surprised bonuses that recognize outstanding contributions.
    • Enjoy an energetic, open and transparent working environment.
    • Clearly defined long-term career road-map for those who are qualified
    • Acquire a variety of technical and soft skills from experienced Software Engineers and Entrepreneurs
    • Have opportunities to travel to the US, Vietnam, Taiwan for business trip when required
    • Work, learn, share and have fun with talented, young, dynamic & friendly colleagues in both US, Taiwan and Vietnam.
    • Working devices are provided
    • Other team building activities.
    ⚙️ Candidates supporters
    🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews