Source description
About the role
Position: Senior iOS Engineer Experience: 6 to 10 years Location: Pune / (Remote) Immediate Joiner preferable only Requirements Must Have Qualifications • 6+ years of experience with iOS development • You have experience with SwiftUI , Combine, multithreading (Swift Concurrency, GCD), Firebase, networking (URLSession) • And experience in testing (unit, integration and UI tests using XCTest or other frameworks) • You have the skills to independently investigate and implement new features. • You possess a product-oriented mindset and an understanding of customer needs. • Being responsible for the quality of the solution you deliver comes naturally to you. You have experience with unit testing and Test-Driven Development . • Experience with debugging, profiling, publishing and monitoring apps. • Interested in growing as a software engineer, participating in the whole development cycle. • You guide less experienced colleagues, helping to structure and clarify requirements with. • Experience working with agile practices, values, and principles. • Empathetic and able to easily build relationships. • Good verbal and written communication skills. Nice to have • Experience with A/B testing and feature flags. • Experience with localisation. Your Role: • Participate in solution investigation, estimations, planning, and alignment with other teams; • Design, implement, deliver and support new features for our iOS apps. • Work in close collaboration with other teams to integrate their solutions in the mobile apps. • Promote and implement test automation (e.g: unit tests, integration tests, e2e tests and performance tests) • Build and publish new versions of our applications using Bitrise and the Apple Developer Portal. • Work closely with the team in an agile and collaborative environment. This will involve code reviews, pair programming, knowledge sharing, and incident coordination. • Maintain existing applications and reduce technical debt. As our iOS Engineer: • with your team and Product Owner, you will be working in a challenging agile environment in close collaboration with other teams. • you will participate in the team's technical/architectural discussions and decisions. • you will develop and continuously deliver applications for one of the most successful pet e-commerce platforms in Europe. • you will participate in the complete software development life cycle from discovery through coding, testing, deployment and maintenance. you will learn and grow your skills, striving for mastery using state-of-the-art technologies such as Swift, SwiftUI, XCTest, Bitrise and AWS.
More at Intellias