Our partner, a prominent enterprise work management platform, helps companies all over the world plan more effectively, deliver projects faster, and make their teams more productive. They do this by creating innovative work management solutions, mobilizing a passionate and diverse global team, and making a positive impact in communities where we live and work.
Today, they are present in nonprofit organizations, small businesses, and more than 80% of Fortune 500 companies around the globe.
Their game-changing product is redefining the possibilities of work management and empowering people to do amazing things.
Position OverviewWe're looking for a Senior iOS Engineer to scale the iOS app to improve the mobile experience for millions of users. This role requires someone with a deep technical background, the ability to work in a team, and mentor junior engineers.
ResponsibilitiesWrite robust, performant, and maintainable code aiming at very high quality and clean code.Participate in code reviews and adhere to best practices.Proactively help in the growth of juniors and peers in your team and beyond.Collaborate closely with TPM to refine functional requirements.Create test cases to be verified during development and feature release; conduct testing activities of the code you write.Take part in on-call activities.Minimum Requirements5+ years of iOS development experience.Experience working with Objective-C.Expertise in Swift, with a deep understanding of UIKit, SwiftUI, Core Data, and Core Animation.Familiarity with tools like Xcode, Git, Jenkins (or other CI/CD tools), and experience with automated testing frameworks such as XCTest.Strong problem-solving skills and experience handling on-call incidents.Solid understanding of iOS app performance, memory management, and optimization techniques.Familiarity with App Store release processes.English proficiency at Upper-Intermediate or higher.
#J-18808-Ljbffr