Lead iOS Engineer, The Bump

The Knot Worldwide
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

iOS
Continuous Integration
Objective-C
Software Engineering
Information Technology

Job description

exciting new features that will delight users and deliver on our business objectives. Experience leading teams is required. Our iOS app is written in Swift, with some legacy Objective-C, using MVVM+C architecture, with development and distribution supported by our CI/CD stack (Fastlane + Bitrise). Responsibilities * Own and deliver feature-complete, well-tested, maintainable code following design guidelines and best practices. * Provide first-class guidance and stewardship when reviewing code from other engineers on the team, giving constructive feedback. * Define and champion best practices for the team and the organization. * Actively participate in the ideation and execution of the product roadmap. * Work closely with business stakeholders to deliver value to users. * Lead and facilitate decision-making during technical meetings. * Ensure technical KPIs around application maintenance, performance, and resiliency are met. * Drive the technical roadmap, contributing to the

Requirements

development of the codebase and infrastructure. * Promote best practices and ensure continuous improvement of engineering and product processes. * Manage releases to production, ensuring QA and stakeholders are aligned as necessary. * Participate in the technical organization outside of our squad, making company-wide architecture, data, and code pattern decisions. * Communicate and align with other squads inside the organization that work on other parts of our applications. * Work closely with remote and international teams. Successful Candidates Have * At least 7 years of experience as an iOS Engineer with proficiency in Swift and Objective-C, and at least 2 years as a Lead Engineer. * Excellent communication skills, both oral and written. * Team leadership experience delivering and deploying complex iOS projects. * A confident grasp of software engineering principles, design, testing, and experience with different mobile architectures. * Proficiency with CI/CD processes for mobile (Bitrise and Fastlane). * Excellent English communication skills. Work Model This role is Together@TKWW-eligible and based near one of our office hubs. You'll be expected to work in the office two days a week as part of our hybrid work model. Seniority Level Mid-Senior level Employment Type Full-time Job Function Engineering and Information Technology Industries Technology, Information and Internet Equal Employment Opportunity The Knot Worldwide provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, or disability. In addition to federal law requirements, The Knot Worldwide complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. The Knot Worldwide expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation

About the company

About the Role and Our Team As a Lead iOS Engineer at The Bump you'll drive the development and maintenance of our popular, content-rich iOS app that serves complex and engaging features and digital tools for The Bump's thriving community of users. Reporting to the App Engineering Manager, you'll help define the future of The Bump's native app experiences and help lift the product, platform and app team to meet our long-term ambitions. You will be responsible for developing, enhancing, and maintaining our iOS app, collaborating with cross-functional teams to engineer and deliver high-quality mobile solutions that provide an exceptional user experience. You will bring a resolute, detail-oriented spirit to the team, following best practice and working with your manager and QA teams to optimize app performance and strive for exceptional code quality. As a Lead Engineer, you will own and champion key technical projects and initiatives, working closely with Product and Design colleagues on, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Privacy Notice The Knot Worldwide (TKWW) processes your personal data to evaluate your application, based on the legal ground of taking steps prior to entering into a potential employment contract. Only the data strictly necessary for this purpose is collected. In some cases, your data may also be processed based on TKWW's legitimate interests (e.g., to improve recruitment practices or manage candidate pools), to which you can object at any time. You have the right to access, rectify, or delete your data, and to object to certain uses. To learn more about your rights, please consult our Privacy Policy. If you wish to file a complaint, you may contact the competent data protection authority. #J-18808-Ljbffr

Apply for this position