Randstadeos

Manager - Android/IOS

Posted Sep 17, 2024
Project ID: Manager - Android/IOS
Location
Chennai, Tamil Nadu, Hybrid
Hours/week
45 hrs/week

Responsibilities:

  • Collaborates with project stakeholders to identify product and technical requirements. Conducts

analysis to determine integration needs.

  • Influence and contribute to engineering initiatives and practices at the enterprise (Connected

Living) level

  • Collaborate with other engineers across products and domains to continually improve the iOS

development standards and practices at Connected Living.

  • Be a thought leader and mentor for internal and external technical talent and actively contribute

to the external technical community

  • Work with engineering leaders to build a high performing engineering team and provide

technical leadership, coaching, motivation and participate in the selection of technical talent.

  • Work closely with our product, UX, and API teams to implement an intuitive, coherent, and

engaging user experience

  • Ensure high quality, stable, and performant code

  • Perform code and design reviews that guarantee code quality

  • Develop clean, well-tested native iOS code to deliver functionality that meets business

objectives

  • Identify long-term tech opportunities that bring value and develop a roadmap for future work to

ensure continued product health and innovation in the mobile app space.

  • Identify opportunities to perform or lead POC/POT with our teams

  • Ability to lead a team and work with US teams in different time zones.

  • Conflict resolution and problem-solving skills desired to overcome unexpected project changes.

  • Regular, consistent, and punctual attendance. Other duties and responsibilities as assigned.

Skills & Experience:

  • 7+ years of experience in technology development or services, including deep experience of

developing apps for iOS in Swift.

  • Has excellent verbal, written, and presentation communication skills to convey complex

technical solutions clearly to an organization.

  • In-depth knowledge of native tools and frameworks (e.g., Swift, SwiftUI, UIKit, Xcode,

Instruments, etc.)

  • Experience following best practices in developing iOS apps at scale on large, distributed teams,

including modular app architecture, frameworks, build pipeline, on-prem and cloud CI/CD,

automated testing, observability, code review, static analysis, etc.

  • Experience with design/development/use of analytics solutions

  • Experience with test-driven development and software test automation (KIF, XCUITests)

  • Excellent debugging, performance and optimization skills

  • Understands business fundamentals and how technologies can support business goals along

with how to translate business vision into a technical strategy while understanding the financial

implications.

  • Interested in growing a strong engineering culture that values diversity and inclusion.

  • Passion for innovation and new technologies. Self-motivated to pursue professional growth.

Preferred skills:

  • Experience leading and mentoring a group of engineers with design and feature delivery

  • Experience working with GraphQl, combine, async/await

  • Experience working with VPN, WiFi and LTE.

  • Experience with multiple specific iOS technologies/libraries; Localization, Location, GPS, Bluetooth etc.

  • DevOps Native App build experience (Ansible, CocoaPods, Jenkins, Fastlane, SwiftPM, Github Actions)

Similar projects

+ Search all projects