— Solid knowledge of Swift 4.2, 5
— Experience building iOS apps using reactive programming with RxSwift is a must
— Deep understanding of Core Data
— Deep knowledge of OOP, POP
— Strong practical knowledge of software engineering best practices and design patterns such as MVVM
— Solid understanding of Continuous Integration tools and processes
— Experience with Objective-C
— Experience with RESTful APIs and XMPP
— Work on an interesting long-term project
— Comfortable office located in Odessa (the area of Peresypsky bridge) with an equipped workplace OR remote work
— Flexible working hours
— Competitive compensation
— English lessons
— Paid vacation and sick leaves
— Design & develop software for the iOS platform
— Participate in all phases of the development lifecycle
— Reviews code of fellow developers
— Refactor, improve and optimize code
— Troubleshoot and debug application code
— Build reusable components and libraries
— Collaborate with CTO to ensure implementation of best solutions
— Collaborate with PM, dev-teams and QA team
Pinngle is looking for Senior iOS developer to join our team. Pinngle is a free messenger app connecting users across the world with instant messaging, voice calls, and video chat. Join us in creating a better-connected world!