
Software Development Engineer
- San Jose, CA
- $98,000-140,000 per year
- Permanent
- Full-time
- Develop and maintain iOS and macOS applications and frameworks
- Translate product and design requirements into high-quality code
- Troubleshoot and resolve customer escalations to ensure product reliability
- Research platform technologies for iOS and macOS to enhance application functionality
- Maintain code quality through automation and continuous testing strategies
- Expertise in Objective C/Swift with hands-on experience developing iOS and macOS applications
- Experience in C++ and socket programming
- Knowledge of networking protocols (TCP/IP, SSL, HTTP, DNS, DHCP) and troubleshooting tools like Wireshark
- Understanding of CI/CD pipelines and experience with RESTful APIs and performance tuning in the Apple ecosystem
- Experience using cocoapods and Swift Package Manager, with knowledge of multithreading and offline storage solutions
- Experience implementing VPN, firewall-type solutions on iOS and macOS
- Knowledge of XPC, system extensions, keychain APIs, PKI, or other network security technologies
- Experience developing test automation using pytest/Appium
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks, and more!