Responsibilities
- Design, develop, and maintain scalable native iOS applications and reusable components for the My Telstra app and other customer applications.
- Contribute to solution design, technical planning, estimation, architecture discussions, and identification of dependencies, risks, and improvement opportunities.
- Champion code quality, automated testing, secure coding, performance optimization, accessibility, and continuous improvement.
- Own features end to end from design and development through release, production support, and ongoing maintenance.
- Collaborate with Product, Design, Architecture, Security, Quality Engineering, and Operations stakeholders.
- Lead technical initiatives, mentor engineers, share knowledge, and improve team capability and engineering standards.
Requirements
- At least 10 years of advanced iOS development experience using Swift, SwiftUI, UIKit, and modern Apple frameworks.
- Strong expertise in scalable architecture, reusable components, mobile best practices, and engineering judgment.
- Experience delivering secure, accessible, high-quality software using automated testing and modern development workflows.
- Experience troubleshooting complex production, performance, and reliability issues in high-availability environments.
- Experience with APIs, observability tools, and AI-assisted engineering capabilities including GitHub Copilot.
- Technical leadership, stakeholder influence, mentoring, collaboration, and continuous-improvement skills.
- Android development experience, iOS architecture evolution, modularization, design systems, accessibility, application performance at scale, or relevant certifications are desirable.
- Basic understanding of Retrieval-Augmented Generation (RAG) and the ability to create and configure AI agents and reusable skills are desirable.
Benefits
- Permanent employment with performance-related pay.
- Access to thousands of learning programs and development opportunities.
- Global presence across 22 countries with opportunities to work where Telstra does business.
- Up to 26 weeks of paid maternity leave and up to 16 weeks of paid paternity leave.
- 21 days of paid annual leave and 12 days of paid sick/casual leave per calendar year for eligible employees.
- Relocation support options across India.
- Medical, accidental, and life insurance benefits.
- Flexible working arrangements; candidates can discuss what flexibility means to them.
Tech Stack
Categories
About Telstra
We believe it’s people who give purpose to our technology. So we’re committed to staying close to our customers and providing them the best experience. And delivering the best tech. On the best network. Because our purpose is to build a connected future so everyone can thrive. We build technology and content solutions that are simple and easy to use, including Australia’s largest and fastest national mobile network. That’s why we strive to serve and know our customers better than anyone else – offering a choice of not just digital connection, but digital content as well. And that’s why we have an international presence spanning 15 countries, including China. In the 21st century, opportunity belongs to connected businesses, governments, communities and individuals. As Australia’s leading telecommunications and information services company, Telstra is proud to be helping our customers improve the ways in which they live and work through connection. Be first to know about Telstra news, advice and offers, as well as updates on our people and partners: tel.st/subscribe
