TEAM LEADERSHIP AND DEVELOPMENT
Manage, mentor, and develop a team of in-house and external software engineers responsible for building premium Apple client applications.
Foster an engineering culture that emphasizes quality, speed, innovation, and continuous improvement.
Set clear performance expectations, provide regular feedback, and acknowledge outstanding contributions.
Uphold high standards of engineering excellence while supporting professional growth and career development.
Ensure effective collaboration and alignment between internal teams and third-party development partners.
TECHNICAL DIRECTION AND ARCHITECTURE
Lead architectural decisions for modular, reusable components within Red Bull鈥檚 multi-tenant application framework.
Oversee the implementation of critical features, including in-app payments, video streaming, push notifications, live event scheduling, user authentication, and third-party integrations.
Ensure the adoption of Apple鈥檚 latest frameworks, programming languages, and best practices across iOS and tvOS applications.
Provide guidance on implementing performance optimizations, feature flagging, and configurability strategies.
Maintain an appropriate balance between managing technical debt and developing new features.
DELIVERY EXCELLENCE AND PROCESS OPTIMIZATION
Lead weekly deployment cycles that consistently deliver predictable, high-quality outcomes.
Implement efficient development processes that balance speed with quality and maintainability.
Define and track metrics and key performance indicators (KPIs) to evaluate team performance and product quality.
Promote continuous improvement through regular retrospectives, process optimization, and enhancements to tools and systems.
Ensure that comprehensive testing strategies and quality assurance standards are consistently implemented and maintained.
OPERATIONAL RELIABILITY AND STAKEHOLDER MANAGEMENT
Manage a 24/7/365 on-call support rotation and oversee incident response procedures.
Lead troubleshooting and problem-solving efforts for complex technical issues across Apple client applications.
Collaborate effectively with design, QA, product, and stakeholder teams to align on requirements and expectations.
Provide clear and transparent communication regarding project status, risks, and technical constraints.
Balance competing priorities and resource constraints while maintaining a consistent delivery pace.