Principal Software Engineer - iOS

Mountain View, CA, United States Full Time Senior
About Symantec:

Symantec Corporation (NASDAQ: SYMC) is the global leader in cyber security. Operating one of the world’s largest cyber intelligence networks, we see more threats, and protect more customers from the next generation of attacks. We help companies, governments and individuals secure their most important data wherever it lives.

About the Symantec LifeLock Member Experiences team.

Be part of a team that manages member experience for the leader in Identity theft protection.

We are constantly enhancing our member experience with best in class design and latest technology stack.

If you are passionate about mobile technologies, best practices in software development and have a sense of urgency to deliver great products in an iterative manner, let’s talk.

  • Develop native applications using iOS SDK / RxSwift.
  • Collaborate effectively with product owners, design, platform teams to define specifications and deliver features iteratively.
  • Ability to integrate with APIs by defining the contract and also building out APIs on node.js when required.
  • Be passionate about code quality, testing and performance.
  • Own features end to end from design to launching it in production.
Minimum Qualifications:
  • 4+ years of experience with Swift/Objective-C and 2+ years of experience with Swift.
  • Shipped at least one app to the app store.
  • Excellent problem solving, critical thinking and communication skills.
  • Experience with multi threaded programming.
  • Experience with writing unit tests.
  • Knowledge of functional programming. (Ex: RxSwift)
  • Knowledge of performance optimization tools and techniques.
  • Experience in developing large scale/high traffic consumer facing web applications with a passion for user experience.
  • BS in Computer Science or related engineering qualification
Preferred Qualifications:
  • Experience building highly secure mobile applications that deal with sensitive data. Ex: Financial applications (banks, insurance)
  • Experience designing maintainable API’s.
  • Experience with Carthage , Cocoa pods.

Symantec is an equal opportunity employer. All candidates for employment will be considered without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, state or local law.


We’re passionate about connecting highly skilled women with leading companies commited to diversity and inclusion

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job