Jobs and Careers
SP

Sr. iOS Developer (f/m/x) (Germany)

Spark Networks
Germanyfull_timeVerifiedPosted 25 Sept 2024

About the role

<p><strong>Who We're Looking For</strong></p><p>Are you a skilled iOS developer with a passion for creating high-quality mobile applications? Do you enjoy working in a collaborative environment and leading discussions on the latest technological trends? If so, you might be the perfect fit for our Senior iOS Developer position!</p><p>As a Senior iOS Developer at Spark Networks, you will play a crucial role in advancing our mobile applications. You will work closely with a motivated cross-functional team to develop clean, secure, and reusable code that enhances user experience and maximizes application performance. Your expertise will help drive the success of our mobile apps and contribute to our continuous improvement.</p><p><strong>What You'll Do</strong></p><ul> <li> <strong>Develop Quality Code:</strong> Write clean, secure, and reusable code with a focus on long-term maintenance and handling of legacy code.</li> <li> <strong>Create Modular Components:</strong> Build modular components that can be shared across multiple apps.</li> <li> <strong>Enhance User Experience:</strong> Strive to deliver a delightful user experience and maximize application performance.</li> <li> <strong>Build Maintainable Applications:</strong> Develop easily extendable and well-maintainable applications.</li> <li> <strong>Technology Decisions:</strong> Choose the right tools for the job and participate in discussions about different technologies.</li> <li> <strong>Lead and Mentor:</strong> Join and lead discussions about architectural and low-level decisions, sharing your expertise and learning from others.</li> <li> <strong>Collaborate:</strong> Work closely with product management, development, and UX teams in a dynamic, cross-functional environment.</li> </ul><p><strong>Requirements</strong></p><p><strong>Who You Are </strong></p><ul><ul><ul><ul> <li> <strong>Experienced Developer:</strong> 4+ years of professional experience in native iOS app development.</li> <li> <strong>Proficient in Swift:</strong> Strong Swift skills and a deep understanding of the iOS SDK.</li> <li> <strong>Architectural Knowledge:</strong> Familiar with software development best practices and architectural design patterns.</li> <li> <strong>Test-Driven:</strong> Experienced in writing automated tests (unit tests, UI tests, integration tests).</li> <li> <strong>UI Expertise:</strong> Experience building complex user interfaces and smooth animations.</li> <li> <strong>Modular Development:</strong> Experience in building modules that are reused across multiple apps is a plus.</li> <li> <strong>SwiftUI and Combine:</strong><a rel="nofollow noreferrer noopener"> Familiarity with SwiftUI, Swift Concurrency, and Combine is a plus.</a><a rel="nofollow noreferrer noopener">[GA1]</a> </li> <li> <strong>Passionate and Motivated:</strong> Strong work ethic, self-motivation, and good organizational skills.</li> <li> <strong>Team Player:</strong> Enjoys working in a team and supporting colleagues.</li> <li> <strong>Fast Learner:</strong> Willingness and ability to pick up new languages and frameworks when required.</li> <li> <strong>Fluent in English:</strong> Proficient in both written and verbal communication.</li> </ul></ul></ul></ul><p><strong>Qualifications</strong></p><ul><ul><ul> <li>4+ years of professional experience in native iOS app development.</li> <li>Very good understanding of iOS SDK and strong Swift skills.</li> <li>Familiar with software development best practices and architectural design patterns.</li> <li>Experienced in writing automated tests (unit tests, UI tests, integration tests).</li> <li>Experience building complex user interfaces and smooth animations.</li> <li>Experience in building modules that are reused across a number of apps is advantageous.</li> <li>Familiarity with SwiftUI, Swift Concurrency, and Combine is a plus.</li> <li>Fluent English skills.</li> </ul></ul></ul><p><strong>Benefits</strong></p><ul> <li>Flexible PTO</li> <li>Flexi-time (where possible)</li> <li>Urban Sports Club membership (subsidized)</li> <li>Company pension (15% company contribution)</li> <li>Free account on our dating platforms</li> </ul><p></p><p><strong>About Us</strong></p><p>At Spark Networks, we’re dedicated to connecting people and sparking meaningful relationships. As a global dating company, we offer a range of premium and freemium apps that welcome millions of singles worldwide. Our mission is to help people find love and have fun along the way.</p><p>Spark Networks is a global dating company with an ever-growing portfolio of premium and freemium apps. Our biggest brand, Zoosk, welcomes 40 million singles to its platform and is available in 80+ countries, translated into 25 languages. We also offer niche brands that cater to specific age groups and religious communities, such as Silver Singles for the over 50s, Christian Mingle, and Jdate for Christian and Jewish singles.</p><p>Despite our diverse brand portfolio, our mission remains consistent: t

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 Kit

Free account required — sign up in 30s

Company

Spark Networks

View company profile →