Ping Identity Mobile Software Engineer in United States
About Ping Identity:
At Ping Identity, we're changing the way people think about enterprise security technology. With our innovative Identity Defined Security platform, we're helping to build a borderless world where people have total freedom to work wherever and however they want. Without friction. Without fear.
We call this digital freedom. And it's not just something we provide our customers. It's something that drives our company. People don't come here to join a culture that's built on digital freedom. They come to cultivate it.
We're headquartered in Denver, Colorado, and we have offices and employees around the globe. And we serve the largest, most demanding enterprises worldwide, including over half of the Fortune 100. Because even in the most complex enterprise environments, security shouldn't be a source of anxiety. It should be one of your greatest competitive advantages.
As a Mobile Developer you will work on an engineering team developing the next generation of Ping Identity products and report to the mobile team lead. There are opportunities to work with other departments throughout the development lifecycle from planning through acceptance testing. Our engineering team is committed to automating as much of our test plans as possible. While you will work with UI design teams, your input in developing superior user experience in mobile applications will be valued and requested.
Your work as a mobile developer will create a state of the art mobile wallet that combines biometrics beyond the device, document and identification card capture and management and integration with open standards. You will develop both a functional application, but also a work of art that you can be proud of.
have a B.S. in Computer Science
have experience building commercial / enterprise applications built from scratch published to the Apple App Store
Strong OO design, design patterns, multi-threading and development experience.
Strong skill of GUI layout and GUI programming on iOS and the ability to create custom UI elements and animations.
Experience with iOS view lifecycle, iOS framework, threading and object life cycle.
Self-driven and operate independently with little guidance.
Experience with HTTP, XML, JSON, and REST Web Services.
Be knowledgeable of the quirks of different versions of iOS software and devices.
4+ years of experience in application development on iOS using XCode.
Experience with iOS memory management (pre ARC).
Experience with Git.
Experience in Agile Software development and the scrum methodologies.
Experience with Swift - a plus.
Experience with Android - a plus.
Experience with security - a plus.
Free Healthcare Option
Generous Holiday Schedule
Ping Identity is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Salary offers will be based on the candidate's qualifications.