Position: Senior MacOS Developer
Company: Chrysalis Gate
Experience required: 5y
English level: upper

DESCRIPTION:
We are looking for Senior MacOS Developer to join our client’s team on a subcontract basis.

Project:
An online recording studio for podcasts and videos in studio quality from anywhere.

Team: Team Lead, QA, PM, Senior iOS Developer, Senior Android Developer

Your responsibilities on the project will be:

- Design & develop software;
- Refactor, improve, and optimize code;
- Troubleshoot and debug application code;
- Participate in all phases of the development lifecycle;
- Collaboration with the team.

Main tasks on the first 3 month: Create the SDK + Sample App for MacOS for the audio/video calls using Mediasoup.
Tools we use: Jira, Confluence, Git, Figma

Our requirements to you:

- 5+ years of experience with Objective-C, Swift;
- Experience with WebRTC;
- Strong knowledge of engineering practices including SOLID;
- Upper-Intermediate English level.

Good understanding and experience with:

- Data Structures and Algorithms;
- Memory Management;
- Multithreading;
- Data Persistence;
- WebSockets.

It would be cool if you have experience with:

- Mediasoup;
- C++.

Who will you have the opportunity to meet during the hiring process (stages):
Call-acquaintance, 
HR interview, 
Tech interview, 
PM interview