Software Developer: iOS team
About The Position
Perfecto Mobile is currently looking to expand its iOS flagship team and we’re looking for a full-stack developer with solid Mobile experience to help us make miracles.
As a developer in the team you will take a major part in developing our product.
This will involve research of different features and protocols and non-public APIs.
As you will be working on supporting non-trivial functionality, you daily tasks will be quite different from the average mobile app development tasks and will include:
Tracking communications between mobile device and development tools
Interfacing with services running on mobile device
Looking into various binaries
Code development in Java, objective C / Swift, C++ and python
B.Sc. Degree in computer science / Software Engineering
At least 4 years of software development
At least 2 years of experience in Java server side programming
At least 1 year of experience in iOS development (SDK/frameworks – Advantage)
C++ experience - Advantage
Experience developing backend APIs and services
Knowledge with low level frameworks of iOS and ability to investigate private APIs – major advantage!
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Self-motivated, independent learner and a strong team player