Sr. iOS Engineer
GenAbout the role
Who Are We?
We are a team that brought you Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner, dedicated to providing cybersecurity, privacy, and identity protection to over 500 million users in 150 countries. At Gen, we offer flexible working options, generous time off, and competitive benefits in a diverse and inclusive environment where every team member is valued and celebrated. If you are smart, fearless, and dedicated, join us to power Digital Freedom and help consumers take control of their digital lives.
How We Work?
We love to work together and collaborate in our teams, which is why we opted for a hybrid model, allowing us to work from the office 2-3 times per week.
Mission and Goals (About the Role)
Design and implement high-quality mobile software for iOS quickly and efficiently by exercising good architectural judgment. Collaborate with various teams to implement changes and achieve shared goals.
Short-term Goals:
- Creating working iOS app features and unit tests each sprint
- Problem-solving and debugging, both as an individual and as part of a team
Long-term Goals:
- Improving your team’s design, coding, and testing skills through peer reviews
- Maintain high app stability rate and improve software quality by significantly reducing the likelihood of bugs in production environment
Objectives (What You Will Do in This Role)
Software Development and Maintenance:
- Play a key role within each phase of the software development lifecycle
- Create medium to large sized highly scalable mobile application features using Swift from start to finish
Process Automation:
- Develop and maintain automated pipelines for build and distribution of app
- Keep documentation updated
Collaboration and Culture:
- Work with product owners, designers to understand requirement and implement changes
- Collaborate with cross functional engineering teams for implementing the features
- Participate in code reviews to ensure quality
Autonomy and Improvements:
- Work autonomously with minimal oversight, following a clear project roadmap
- Provide feedback for continuous improvement
Competencies (What You’ll Need to be Successful in this Role)
Technical Skills:
- Deep technical knowledge of iOS application development and testing
- Proficient in Swift, Swift UI, XCTests
- Experience in designing scalable UI frameworks
- Experience with Continuous Integration and CI tools such as Jenkins and TeamCity
- Experience with unit testing frameworks
- Solid software engineering skills, with strong competencies in algorithm development, software design, data structures, and the client-server model
- BS or MS in Computer Science or equivalent Preferred
Problem Solving and Process Management and Collaboration:
- Strong problem-solving skills
- Strong verbal and written communication skills
- Participating in Agile ceremonies, including sprint planning, stand-ups, retrospectives, and demos
- Ability to evaluate and improve existing systems, and promote collaboration
Resilience and Adaptability:
- Desire to work in a fast-paced and technically challenging environment
- Self-motivated and eager to learn new technologies
Analytical Skills:
- Develop and monitor key metrics
- Implement automation for efficiency and scalability
#LI-AS1
Salary Ranges:
$151,700.00 - $169,800.00The pay range depicts a base salary range for all positions except commission-based roles. The pay range for commission-based roles represents On Target Earnings (annual base salary + target annual commission). Additional compensation elements may be offered including an opportunity for bonus incentives and also competitive benefits package. Actual compensation offered will be determined by factors such as the external/internal market demand, location, level, job-related knowledge, skills, and experience.
Gen is proud to be an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive and accessible environment for all employees. All employment decisions are based on merit, experience, and business needs, without regard to race, color, national origin, age, religion, sex, pregnancy (including childbirth or related medical conditions), genetic information, disability (physical or mental), medical condi
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s