Position: Senior macOS Developer
Company: SalesNash
Category: iOS
Experience required: 5y
English level: fluent
Published: 2023-04-01T00:00:00+03:00

We are seeking an experienced Senior macOS Low-Level Developer with a strong software
engineering background, excellent object-oriented design skills, and a passion for delivering
high-quality software. The ideal candidate should have 8+ years of experience in software
development, with at least 3 years of experience building apps on Mac.

Responsibilities:
Design, develop and maintain macOS low-level system components
Develop high-quality software using C/C++ programming language
Collaborate with cross-functional teams to integrate and test new features
Ensure software quality by writing automated tests, collecting metrics, monitoring, and
continuously improving code quality
Stay up to date with the latest technologies and standards related to network and security
protocols, such as TCP, UDP, IP, HTTP, DHCP/DNS, TLS, Active Directory/LDAP,
SSO/SAML/Oauth
Develop device level drivers
Debug and troubleshoot issues with existing software components
Provide technical leadership and mentorship to junior team members
Participate in code reviews and maintain high code quality standards
Identify and address performance issues to build highly scalable, performant, and low-latency
systems
Collaborate with security and networking teams to develop VPN technologies and
cryptography/PKI

Requirements:
A degree in Computer/Electronics/Electrical Engineering or equivalent experience
Strong software engineering fundamentals, including object-oriented design, data structures,
and algorithms
A quality-oriented mindset with a strong commitment to automated testing, metrics collection,
monitoring, and continuous improvement in all of your work
8+ years of experience in software development, with at least 3 years of experience building
apps on Mac
Proficient in C/C++ programming
Understanding of network & security protocols (e.g., TCP, UDP, IP, HTTP, DHCP/DNS, TLS,
Active Directory/LDAP, SSO/SAML/Oauth)
Device level driver development experience
Even nicer to have:
Working experience with VPN technologies, specifically in IPSec/IKEv2

Working experience with Cryptography and PKI
Demonstrable experience in building highly scalable, performant, and low-latency systems
If you are an experienced macOS Low-Level Developer with a passion for building high-quality
software and solving complex technical challenges, we encourage you to apply for this exciting
opportunity.