Position: Senior IOS Software Engineer
Company: SoftServe
Category: iOS
Experience required: 2y
English level: intermediate

WE ARE
We are changing the way people think about enterprise security technology, as we're building a borderless world where people have total freedom to work wherever and however, they want.

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 is one of your greatest competitive advantages.

As a Mobile Developer, you will work on an engineering team developing the next generation of our products and report to the mobile team manager. 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. To support this effort, our Software Developers work with the QA team throughout our releases on requirements and implementation of automated test cases.

If you are an experienced and passionate Mobile Developer with experience in iOS Development, then your place is with us.

YOU ARE
Demonstrating at least 5 years in Application development on iOS using XCode.
Having minimum 5 commercial/enterprise applications built from scratch published to the Apple App Store and high rated (4+).
Strong in OO design, design patterns, multi-threading, and development experience.
Showing profound skill in GUI layout and GUI programming on iOS and the ability to create custom UI elements and animations.
Proficient with iOS view lifecycle, iOS framework, threading (using GCD/NS Operations), and object lifecycle
Experienced with HTTP, XML, JSON, and REST Web Services
Fluent in verbal and writing English
Self-driven and operating independently with little guidance
YOU WANT TO WORK WITH
Overseeing Security Engineering for the PingOne platform and solutions
Helping implement Software Development Lifecycle (SDLC) practices
The product teams to perform design/code reviews and management in continuous integration and delivery (CI/CD) environments
Engaging with third-party security consultants for independent security assessments, bug bounties, and penetration testing of the product
TOGETHER WE WILL
Learn about the Client business and their domain
Enjoy flexible working hours
Take part in internal and external events where you can build and promote your personal brand
Give you access to experienced specialists who are very willing to share their knowledge
Care about your individual initiatives, just come and share your ideas
Make you familiar with our structured career path and development opportunities


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.