Apple Developer

Engineering Guadalajara, Jalisco Mexico


Description

Position at J2 Cloud Services

Apple Software Developer

   Join us in the cybersecurity business unit of J2 Global where you will help build and deliver top notch security solutions that provide online protection for home and business users alike. Our platform protects millions of customers, is growing rapidly, spans cloud and on prem and covers a multitude of OS platforms. 

   We are looking for an amazing Apple developer to help the Apple application development team and improve our macOS and iOS apps as part of our cross-functional team. You will be surrounded by people with experience in many areas and get the chance to collaborate and pair with them, learning new skills and mentoring other developers in a fast moving, high-speed development environment.

   We're agile from bottom to top and rely on our engineers to help direct the company with planning sessions, standups, and retros. We insist on clean code, automation, and unit testing.


Responsibilities

  • Maintain and improve our existing macOS and iOS apps
  • Build new features in Swift
  • Write unit tests and technical documentation for new and existing functionality
  • Keep up to date with new and existing Apple technologies and make recommendations for app improvements
  • Make recommendations to improve the user experience in our current and future applications
  • Work closely with QA to resolve issues with new functionality
  • Collaborate and pair with other developers, learning new skills and mentoring them
  • Make improvements to our shared macOS/iOS VPN frameworks


Requirements & Experience

  • At least 3 years of experience in an Apple technical role with at least 1 year in macOS development
  • A working knowledge of the iOS and macOS development
  • Experience with Swift, Objective-C, Xcode, and Apple’s engineering frameworks
  • Experience consuming JSON based web services
  • Experience with automated testing on physical devices
  • A degree in Computer Science (or similar qualifications and experience)
  • Detail-orientated, with a focus on quality and accuracy

 

Bonus points

  • Experience working in agile development environments
  • Experience with CI/CD and/or fastlane to build, sign and distribute apps
  • Experience with macOS and iOS Network Extension
  • Experience with macOS System Extensions
  • Experience working with Git
  • Experience with Electron, golang, Mono/C#
#J2CloudServices
#LI-KB1
#Remote