Lead Software Engineer, iOS
About Us
At HexionLab, our team is dedicated to building top-tier iOS applications that set new standards in user experience and technical innovation. Join us as we create cutting-edge solutions for iOS, delivering seamless, intuitive mobile experiences across the globe.
Position Overview
As a Lead Software Engineer, iOS, you will take ownership of the iOS development lifecycle, guiding a team of developers and setting the technical direction for complex projects. You’ll collaborate with cross-functional teams to define, design, and ship new features, ensuring high-quality and scalable applications.
Key Responsibilities
- Lead iOS development projects, ensuring project goals align with timelines, quality standards, and performance metrics.
- Architect, design, and implement complex iOS applications using Swift and Objective-C, with a focus on modular, maintainable code.
- Employ modern design patterns like MVVM, MVC, and VIPER to create clean and scalable app architectures.
- Manage API integrations and data serialization using Alamofire and Codable, working seamlessly with RESTful and GraphQL APIs.
- Utilize iOS frameworks and libraries such as Core Data, Combine, SwiftUI, and UIKit to enhance functionality and user experience.
- Optimize app performance and ensure reliability using tools like XCTest for testing and Crashlytics for monitoring and diagnostics.
- Lead DevOps processes for iOS, including CI/CD pipelines, using tools like Fastlane and Jenkins to streamline deployment.
- Mentor and coach junior developers, fostering an environment of continuous improvement and technical excellence.
- Maintain and improve app security through secure coding practices, data encryption, and vulnerability testing.
What You’ll Gain
- Leadership Role: Develop your leadership capabilities by mentoring a talented iOS team and driving project success.
- Impactful Projects: Contribute to the development of innovative iOS applications used by a global audience.
- Growth Opportunities: Work in an environment that fosters continuous learning and career progression.
- Comprehensive Benefits: Enjoy a competitive salary and benefits package that rewards your expertise.
- Flexible Work Environment: Access flexible work options that support your work-life balance.
Skills and Qualifications
- 8+ years of experience in iOS development, with at least 2 years in a lead or senior engineering role.
- Expertise in Swift and Objective-C, with experience in iOS SDK and key frameworks such as SwiftUI, UIKit, and Core Data.
- Proficiency in design patterns (MVVM, MVC, VIPER) and modern iOS architectures.
- Experience with API integration using Alamofire, GraphQL, and data handling using Codable.
- Familiarity with CI/CD tools like Fastlane and Jenkins for efficient app deployment.
- Strong knowledge of testing and debugging with XCTest and app monitoring with Crashlytics.
- Proven leadership experience, with strong mentorship skills and a history of leading successful project teams.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Ready to Join Us?
If you’re passionate about leading iOS development and eager to make an impact, we’d love to hear from you! Apply today and be part of a team that’s redefining the mobile experience.
Contact us at the HexionLab office or submit a business inquiry online.
Consulting WP really helped us achieve our financial goals. The slick presentation along with fantastic readability ensures that our financial standing is stable.