Lead iOS Engineer, The Bump
Role details
Job location
Tech stack
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