macOS Swift Software Engineer

Posted:
9/30/2025, 8:50:25 PM

Location(s):
Prague, Prague, Czechia ⋅ Prague, Czechia ⋅ South Moravian Region, Czechia ⋅ Brno, South Moravian Region, Czechia

Experience Level(s):
Senior

Field(s):
Software Engineering

Senior Swift Engineer on macOS

What we do

  • We are developing one of the leading macOS Security Solution powering our Brands, which protects millions of users from Viruses, Scams and other threats
    • Avast
    • AVG
    • Avira
    • Norton
  • We are also developing client software for VPN, Tune Up utilities and privacy solutions for macOS
  • We are developing an Antivirus Solution for Linux

Mission and Goals

As a Senior Software engineer you will play a critical role in elevating the User Experience for Security critical Tasks. You will contribute to a multi brand code base that is one of the leading Security solutions on macOS for consumer. As an AI first company you will have a vast selection of AI Tools at your disposal to help you to get started faster, or in your day to day life and in particular for rapid prototyping. 

Objectives

Software Development

  • You will contribute to Security features
  • Advance and maintain parts of our Cleaning and optimization suite. 
  • You will explore integrate details of macOS and tailor the software to our customers needs.

Communication skills

  • As a Senior Software Engineer have to confirm and assess requirements together with Stakeholders like Product Managers and Product owners. 
  • You will be collaborating closely with our designers to translate our UI 
  • We also expect you to challenge the status quo in order to drive innovation

What you'll need to succeed in this role

  • You need to be proficient in Swift.
  • You need Experience with AppKit or UIKit 
  • You are expected to work autonomously, you may be tasked to prototype a POC to help Product Management and the colleagues from UX to come up with a solution that works for the customer. This requires good communication skills so that you are able to explain technical opportunities and limitations to non technical roles
  • You need a basic understanding of the macOS Operating systems. 
  • You need to be able to write and design secure code and APIs
  • You need basic experience with bash scripting and optionally python
  • You need to stay current in Apple's Technologies, guidelines and best practices 

Optional

  • Deep knowledge of macOS is very beneficial. 
  • Proven track record of developed sophisticated user interfaces using AppKit. 

Experience in Core Animations, Core Graphics

Gen is proud to be an equal-opportunity employer, committed to diversity and inclusivity. We base employment decisions on merit, experience, and business needs, without considering race, color, national origin, age, religion, sex, pregnancy, genetic information, disability, medical condition, marital status, sexual orientation, gender identity or expression, military or veteran status, or other unlawful factors. Gen prohibits discrimination based on these protected characteristics and recruits talented candidates from diverse backgrounds.

 

We consider individuals with arrest and conviction records and do not discriminate against employees for discussing their own pay or that of other employees or applicants. Learn more about pay transparency. 

 

To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.

NortonLifeLock

Website: https://www.nortonlifelock.com/

Headquarter Location: Tempe, Arizona, United States

Employee Count: 1001-5000

Year Founded: 1982

IPO Status: Delisted

Last Funding Type: Post-IPO Secondary

Industries: Computer ⋅ Cyber Security ⋅ Information Technology ⋅ Security ⋅ Software