iOS Developer

2 months ago


Palakkad, India CYGNVS Full time

Senior Software Engineer - iOS


Location: Chennai (Hybrid)


CYGNVS is a purpose-built, first-of-its-kind guided cyber crisis platform designed to allow users to prepare for, practice for and respond to cyber incidents with confidence. Founded in 2020, the innovative start-up has not only discovered product-market fit but is also embarking on an exciting period of scaling up. Our company culture is a perfect blend of productivity and enjoyment, prioritizing the growth and development of our talented employees as part of a high-achieving team. We are in search of exceptional professionals to join our journey and contribute to the success of our eventdriven, secure core platform. At CYGNVS, you will be immersed in a dynamic and challenging environment, where you will work with cutting-edge technology solutions and collaborate with a highly skilled global team to shape our platform and empower our users to navigate to a better prepared, cyber crisis-ready world.


We are looking for a self-starter who can also work closely with the team in a dynamic environment where priorities change based on continually evolving business needs and technology. You’ll be responsible for building mobile apps from conception to deployment and eventually take ownership of the mobile architecture, playing a pivotal role in mobile app development out of India.


Job Responsibilities:

• Design and develop applications for the iOS.

• Ensure the performance, quality, and responsiveness of the application.

• Collaborate with a team of developers to define, design, and ship new features.

• Collaborate with support and documentation teams to enhance existing processes and develop documentation.

• Maintain code and write automated tests to ensure the product is of the highest quality.

• Have knowledge of the general mobile landscape, architecture, trends, and emerging technologies.

• Self-starter/initiator of new technologies to mobile.

• Identifying potential problems and resolving application bottlenecks.

• Participating with the entire Software Development Life Cycle (SDLC) in Agile

• Must be a team player with good communication skills.


Job Requirements:

• 9+ yrs years of experience in developing iOS applications.

• Hands-on development experience with Swift.

Strong OOPS knowledge and good programming skills – Understanding of Protocol oriented programming is a plus.

• Knowledge of iOS design patterns (MVVM) and experience building sleek, high performance user interfaces.

• Knowledge in SwiftUI will be an added advantage.

• Should be strong in multiple threads (GCD/Operation Queues) and memory management.

• Familiarity with push notifications, APIs, and cloud messaging.

• Familiarity with iOS API's and libraries with good understanding of apple design guidelines.

• Ability to understand the back-end database schemes and consuming restful APIs generically (GraphQL is plus).

• Familiarity with source control (GIT) with strong CI/CD knowledge. • Knowledge on Appstore connect and Testflight.


What We Offer:

• Competitive salary and comprehensive benefits package.

• Opportunities for continuous career growth and development.

• Exposure to cutting-edge technologies and advanced cybersecurity practices.

• A dynamic, enjoyable work environment that recognizes and celebrates exceptional work.

• Straightforward and transparent policies.


Join us at CYGNVS and become a crucial part of a team that values innovation, excellence, and enjoyment in crafting exceptional products. If you're fervent about software engineering and ready to make a significant impact, apply now