QUALIFICATIONS AND JOB DESCRIPTION
We are one of the leading Management & Technology Consulting firm in Turkish Financial Services Sector and we would like to strengthen our High Performing Team consisting of a wide range of-Talents- from new graduates to experienced professionals.
If you believe that this is the right time to challenge yourself, you are very welcome to our Team !
We are currently seeking "iOS App Developer, Android App Developer"
For Android Software Developer:
Qualifications:
- Bachelor’s Degree in Computer Science, Computer Engineering or related disciplines,
- Minimum 2 years of experience in Android development ( At least 2 years experience of Java, Kotlin preferred )
- Previously developed Android apps is an asset,
- Good command of spoken and written English,
- Ability to develop functional mobile applications by modern architectures like MVVM, MVP - Clean Architecture,
- Strong ability and knowledge in Android Development tools and methods including: Gradle, Android Studio, UI Layout, Intents, Services, Fragment usage, and lifecycle,
- Extensive knowledge of Android platform SDK as well as commonly applied 3rd party and open sourced libraries,
- Understanding of the following technologies: XML, Web Services, HTTP(S), SOAP, REST API, JSON,
- Expert understanding of common software engineering practices (git, code documentation, continuous integration, dependency management, monitoring, version management),
- Experience with multithreaded programming and writing unit tests and testable code,
- Excellent problem solving, critical thinking, and communication skills,
- Excellent communication skills and the ability to work well in a team,
- Proactive, self-directed, detailed and organized.
For IOS Software Developer:
Qualifications:
- Bachelor’s Degree in Computer Science, Computer Engineering or related disciplines,
- Minimum 2 years of experience in iOS (Swift/Objective C) development,
- Previously developed iOS apps is an asset,
- Good command of spoken and written English,
- 2+ years’ experience with deep skills in iOS Development ,
- Strong analytical and problem-solving skills Strong knowledge of the IOS SDK (UIKit, Storyboards, Core Animation, Core Data, Autolayout),
- Understanding of the following technologies: (XML, Web Services, HTTP(S), SOAP, REST API, JSON) (git, code documentation,continuous integration, dependency management, monitoring, version management)
- Strong knowledge of asynchronous programming (GCD, NSOperationQueue),
- Experience in more of the following technologies and instruments: CocoaPods, Xcode Instruments
- Strong knowledge/experience in Objective,Swift and OO design principles,
- Solution-oriented can take the initiative, responsible,
- Excellent communication skills and the ability to work well in a team,
- Proactive, self-directed, detailed and organized,
- Immediate available is an advantage.