Lead Engineer - iOS
REA
- Gurgaon, Haryana
- Permanent
- Full-time
- Working with our mobile apps, including realestate.com.au and Ignite, using Swift and SwiftUI for iOS development.
- Designing and implementing iOS UI features using SwiftUI and UIKit to ensure seamless integration with our native experiences.
- Contributing to the overall design of technical solutions and the direction of the product.
- Assisting in delivery planning and technical design by evaluating options, considering effort, and assessing quality.
- Collaborating with stakeholders, including engineering managers, delivery leads, business analysts, product managers, and other developers, to maintain clear and effective communication and to design high-quality solutions that effectively address user needs.
- Partnering with multidisciplinary teams across Cyber City and Australian teams to understand business priorities, communicate technical choices, organize tasks, report progress, and share ideas effectively.
- Embracing best practices for clean and reusable code, including unit testing, code reviews, pair programming, and the exploration and adoption of new technologies.
- Supporting the engineering manager in maintaining high code quality and promoting effective teamwork.
- 5-9 years of experience iniOS development, with proficiency in Swift and a solid foundation in object-oriented programming principles.
- Strong understanding and experience with SwiftUI and the reactive programming paradigm.
- Willingness to work on both iOS and Android apps using Swift and Kotlin.
- Familiarity with Agile methodologies and Continuous Delivery practices.
- Solid knowledge of unit testing, CI/CD approaches, and relevant tools.
- A proactive attitude toward tackling challenges, developing solutions, and learning from experiences.
- Demonstrated initiative, with the ability to take ownership of tasks and manage time efficiently.
- Experience in coaching and mentoring less experienced members of the Cyber City mobile team.
- A hybrid and flexible approach to working.
- Transport options to help you get to and from work, including home pick-up and drop-off.
- Meals provided on site in our office.
- Flexible leave options including parental leave, family care leave and celebration leave.
- Insurances for you and your immediate family members.
- Programs to support mental, emotional, financial and physical health & wellbeing.
- Continuous learning and development opportunities to further your technical expertise.