Verizon Senior iOS Developer in Irving, Texas

What you’ll be doing...

Our customers have high expectations for our digital platforms - speed, responsiveness and constant availability. That’s where you come in. You will be designing and implementing optimal solutions to complex problems and to meet critical business needs. Your optimization and performance skills will help other Verizon engineering teams and our vendors drive better digital and self-service architecture, functionality, and solutions.

We are looking for a Senior iOS Developer to join the My Verizon /My Fios mobile apps development team. You will be working on our self-service (My Verizon/My Fios) iOS applications. Our millions of customers have access to these apps and they are always being enhanced.

  • Development of iOS applications and creation and integration with back-end services.

  • Work with cross-functional teams that include project management, design team, testers, and other development teams (server, search, content management, and metrics, OSS) to deliver projects on time and on budget.

  • Follow effective design and development practices on the iOS platform, and help implement the best (most responsive, most robust/secure, most user-friendly/functional, most network/power-sensitive) applications for Verizon. Deliver the product, data management, widget, and application designs in emerging technologies and connect them to the diverse back-ends of Verizon’s systems either directly or via mobile-proxy code.

  • Participate in the development of mobile applications and projects, working with multiple, diverse teams (both onshore and offshore).

  • Help design and develop apps with excellent user experience and cognizance of performance, network and power usage, security, code maintainability and time to market.

  • Help write reusable components (including business layer, software infrastructure, and UI); follow industry best practices in user-interface design, scalability, new technologies, content management & distribution, and general mobile device application development.

What we’re looking for...

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.

  • Four or more years of relevant work experience.

  • Experience developing iOS mobile applications using Objective-C/Swift.

  • Experience with iOS front-end/UI development (Apple Human Interface Guide), Web services & XML/JSON/REST connectivity/consumption, and local storage/databases/CoreData.

  • Experience using XCode and the iOS SDK and knowledge of the iOS developer ecosystem.

  • Experience in iOS development patterns - MVC, Delegates, APNS push notifications, CoreData, JSON/Rest APIs, and multi-threading/background tasks.

Even better if you have:

  • Bachelor’s degree in Computer Science.

  • Excellent Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process.

  • Solid knowledge of the mobile industry. In-depth knowledge of the iOS devices, platforms and application marketplaces.

  • Passion for great application architecture and user-experience.

  • General understanding of the mobile industry, mobile networking, and cloud/content services.

  • Solid knowledge of the mobile industry. In-depth knowledge of the iOS handset & tablet devices, platforms and application marketplaces.

  • Knowledge of NoSQL (MongoDB, CassandraDB).

  • Experience with TouchID/FaceID, KeyChain, and single sign-on.

  • Passion for great application architecture and user-experience.

  • General understanding of the mobile industry, mobile networking, and cloud/content services.

  • Knowledge of single sign-on and tokens.

  • Experience bridging the gap between the creative, business and technical disciplines of web and mobile application development.

  • Knowledge of Cloud services and APIs.

  • Experience with Git/Bitbucket, Jira, and Jenkins tools.

  • Knowledge of Verizon Fios or similar telecommunications & ecommerce services, business processes, and back-office systems.

  • Published one or more applications to the Apple iTunes App Store.

When you join Verizon...

You’ll be doing work that matters alongside other talented people, transforming the way people, businesses and things connect with each other. Beyond powering America’s fastest and most reliable network, we’re leading the way in broadband, cloud and security solutions, Internet of Things and innovating in areas such as, video entertainment. Of course, we will offer you great pay and benefits, but we’re about more than that. Verizon is a place where you can craft your own path to greatness. Whether you think in code, words, pictures or numbers, find your future at Verizon.

Equal Employment Opportunity

We're proud to be an equal opportunity employer- and celebrate our employees' differences, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or Veteran status. Different makes us better.

REQNUMBER: 477464-1A