Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

iOS Swift Software Developer - 100% -Mexico only

Connect Staffing and Consulting

iOS Swift Software Developer - 100% -Mexico only

El Paso, TX
Full Time
Paid
  • Responsibilities

    iOS Swift Software Developer (Guadalajara, MX - 100% Remote)

    My client helps build and deliver top notch security solutions that provide online protection for home and business users alike. 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#