Senior MacOS Developer

Devtech Logo

Devtech

πŸ“Remote - Worldwide

Summary

Join Devtech's Global Services Unit as a MacOS application developer. You will be part of a creative team responsible for all aspects of software development, from initial specification to launch. Your focus will be developing dynamic mobile applications using Swift, maintaining GitHub Actions workflows, and collaborating with partners. You will ensure compatibility across different architectures and OS versions, contribute to test automation, and provide accurate estimates. The role requires strong Swift proficiency, testing knowledge, and excellent communication skills. Devtech offers a comprehensive benefits package including health insurance, paid time off, parental leave, and professional development opportunities.

Requirements

  • Strong proficiency in Swift for MacOS application development
  • Knowledge of XCTest for unit and functional testing
  • Understanding of Apple Silicon vs. Intel architecture differences
  • Familiarity with automated test frameworks and ability to integrate with Fastlane
  • Strong debugging and performance optimization skills
  • Experience with working in an agile development environment
  • Ability to work independently and as part of a team
  • Excellent verbal and written communication skills in English

Responsibilities

  • Develop a MacOS application in Swift, ensuring high performance and maintainability
  • Maintain GitHub Actions workflows with Fastlane for build automation and testing
  • Collaborate with partners to integrate SDKs for Antivirus and VPN (written in C)
  • Ensure compatibility across Apple Silicon and Intel architectures as well as recent OS versions
  • Assist in some test automation tasks by leveraging XCTest for functional testing
  • Provide accurate completion estimates for Jira stories, and continue to hone that skill over time
  • Write clean, maintainable, and well-documented code
  • Give quality and timely feedback to teammates in Github pull request reviews
  • Write quality unit tests to validate new and updated features
  • Provide recorded or live demos of new functionality
  • Take active participation in company-wide knowledge-sharing efforts, and promotion of security, quality, and knowledge-sharing culture across the company
  • Creatively solving problems from the big picture to the nuts and bolts

Preferred Qualifications

  • Experience with C is a plus
  • Experience with iOS applications written in Swift is a plus
  • Experience with Antivirus applications is a plus
  • Experience with VPN applications is a plus

Benefits

  • Development program (training & conferences, internal knowledge sharing)
  • Outstanding referral bonuses
  • Private health insurance and 100% paid sick leave
  • 25 days of vacation
  • Paternity leave – 15 days for new dads
  • Reduced working hours for the first month after returning from maternity leave
  • Mental health program
  • English language courses
  • FitPass

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.