ATP / USTA / WTA Tennis Jobs

Mobile App Developer

ATP Tour, Inc.
Ponte Vedra Beach, FL
Technical Services: Programmer
ATP Digital Media Team develops and supports the platforms that serve more than 2.2 billion-page impressions annually through our digital properties.  ATP is looking for a full time lead mobile application developer for our sunny Ponte Vedra Beach, Florida office to take charge of our mobile application experience and build world class mobile applications to showcase our sport, grow our audience and provide an interactive and entertaining experience for our fans.

Candidates must have held lead roles in designing, building, deploying and maintaining mobile applications using the Xamarin platform.   Candidates should be able to showcase cross platform mobile application development on IOS and Android platforms.

Ideal Candidate will have:
·         At least 5 years of hands-on mobile app development experience 
·         At least 3 years of experience integrating mobile solutions with backend services
·         At least 2 years deploying mobile applications with Xamarin Mobile Development Platform
·         Deployed applications to commercial platforms like iTunes App Store and Google Play
·         Developed native mobile iOS and Android applications using Xamarin, C# and .NET
·         Solid knowledge of mobile app development practices, along with mobile testing tools and techniques
·         Experience developing/integrating responsive Web applications 
·         Experience using agile principals and methodologies
·         Deep understanding of mobile landscape (Differences in iOS v/s Android) is mandatory
·         Understanding of emerging technologies, standards and best practices for mobile development
·         Experience with hybrid mobile applications using Cordova, PhoneGap, Titanium, Appcelerator, Sencha, etc.
·         Experience using web services (HTTP, REST, SOAP) using JSON, XML
·         Familiar with JavaScript libraries, such as jQuery, Angular, React, Vue, iOS & Android SDK’s
·         Experience with source control, such as GIT, Mercurial.

Candidate will be expected to have a desire to:

·         Provide thought leadership on mobile excellence and best practices
·         Assist with integration and usability testing 
·         Have passion for Continuous Integration / Continuous Delivery
·         Participate in discovery and user experience design process
·         Create prototypes, and evaluate new technologies 
·         Create readable, testable, scalable and maintainable source code utilizing best practices 
·         Provide technical leadership to delivery teams 
·         Work with testing team to find and resolve defects 
·         Provide application support with on call availability 
·         Interact with vendors regarding support and integration 
·         Develop tasks lists and estimations
·         Collaborate with senior software developers to project scope, and detailed tasks
·         Mentor other developers in mobile app development.
·         Provide required application development and support for mobile apps
·         Communicate risks and issues related to projects and tasks
·         Have a desire to build something great and bring technical solutions to people to solve their problems. 
·         Be a self-starter and teacher. Our team is made up of driven, largely self-taught developers. A constant thirst to build your knowledge base is critical. We would expect to be learning a lot from you. 

Must be willing to relocate to Ponte Vedra Beach, Florida, be eligible to work in the United States and able to travel globally in support of our technical operations on an occasional basis (2-3 weeks a year).

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. 

Job Questions:

  1. How did you hear about this job?

  2. Describe your specific Xamarin experience