Lead Software Engineer for Apple developing personalized mobile streaming experiences. Collaborate with cross-functional teams and deliver best-in-class iOS and tvOS applications.
Responsibilities
Explore, evaluate, and implement new technologies to optimize development efficiency and productivity
Evaluate opportunities to bring new technical features to mobile users
Develop technical requirements documentation based on product requirements
Technical development, debugging, and delivery of best-in-class tvOS and iOS native applications
Collaborate successfully with cross-functional teams to define, design, and deploy new features
Cultivate solid working relationships with colleagues, customers, and company management
Work closely with your team to ensure the timely delivery of features and improvements
Successfully manage multiple tasks and projects in a results-driven environment
Requirements
7+ years of Apple development experience
Acted as a key contributor to at least one publically released native iPhone application
Experience working with Agile development processes
Excellent programming skills in Swift
In-depth knowledge of the iOS and tvOS platforms
Experience working with memory management, multi-threaded programming, animations
Experience working on UI design for all size-classes
Experience in consuming RESTful APIs to connect with back-end services
Strong problem solving and architectural skills
Experience with A/B testing, feature flagging, and client-side experimentation
Experience integrating ad-serving products into Apple applications
Working knowledge with ML-driven product features
Excellent interpersonal skills; able to work well with non-technical members of the development team
Lead Digital Software Engineer managing multiple teams of professionals at Citigroup in Pune, India. Delivering large - scale software projects and talent development across departments.
Senior Developer leading PEGA applications at Citigroup in a hybrid role. Focus on systems analysis, programming activities, and ensuring application design adheres to standards.
Staff Systems Engineer at Northrop Grumman performing technical planning and system integration. Involves system verification and validation for total systems solutions.
Senior Staff Engineer Software leading test automation discipline at Northrop Grumman for Aeronautics Systems. Driving software ecosystem efficiencies and ensuring compliance with technical standards across multiple sites.
Senior Software Engineer leading the design and implementation of software solutions in automation and supply chain operations. Collaborating with teams to enhance material handling systems.
Software Engineer at Hewlett Packard Enterprise, designing and developing firmware for Wi‑Fi Access Points. Collaborating with cross - functional teams to deliver innovative wireless networking solutions.
Principal Engineer - Data leading a new data platform for payroll products at Datacom. Focused on modernizing data infrastructure with real - time pipelines and delivering analytics capabilities.
Principal Full Stack Engineer leading development of next generation Datapay SaaS Payroll Product. Collaborating across teams in a hybrid role within Datacom, a tech innovator for over 50 years.
Principal Embedded Software Engineer leading software verification and validation for healthcare technologies. Collaborating with teams to ensure FDA - compliant delivery of embedded bio wearable products.
Engineering Lead managing complex project teams to implement energy - saving solutions for small businesses and industrial customers. Role includes mentoring engineers and conducting technical evaluations.