Kapital Bank Life
IOS Developer
Kapital Bank Life, Caspian, Michigan, us, 49915
Ümumi məlumat
Kapital Bank invites candidates to apply for the position of IOS Developer for Agile team.
Öhdəliklər
Creation and development of mobile applicationsAbility to write simple and readable codeMVC Design PatternAbility to deal with GitTələblər
Strong knowledge of Swift programming languageGood knowledge of Objective-C programming languageExperience with core iOS frameworks like CoreGraphics, CoreAnimation, CoreData, AVFoundation, GCD, UIKit, SwiftUIKnowledge of Architecture Patterns (MVC, MVVM, VIPER, VIP etc.)Good grasp of OOP Principles and Design PatternsGood knowledge of Algorithms and Data StructuresGood knowledge of SOLID, KISS, DRY PrinciplesExperience with at least one of the mainstream programming languages (Java, C#, C++, Python)Experience with some of the frontend/backend technologiesUnderstanding the Software Development Life Cycle (SDLC)Experience with Unit/UI testingExperience with automated builds and CI/CDAdvanced Git knowledgeGood code review skillsCritical thinking and problem-solving skillsGood organizational and time-management skillsA collaborative mindset with strong communication ability
#J-18808-Ljbffr
Kapital Bank invites candidates to apply for the position of IOS Developer for Agile team.
Öhdəliklər
Creation and development of mobile applicationsAbility to write simple and readable codeMVC Design PatternAbility to deal with GitTələblər
Strong knowledge of Swift programming languageGood knowledge of Objective-C programming languageExperience with core iOS frameworks like CoreGraphics, CoreAnimation, CoreData, AVFoundation, GCD, UIKit, SwiftUIKnowledge of Architecture Patterns (MVC, MVVM, VIPER, VIP etc.)Good grasp of OOP Principles and Design PatternsGood knowledge of Algorithms and Data StructuresGood knowledge of SOLID, KISS, DRY PrinciplesExperience with at least one of the mainstream programming languages (Java, C#, C++, Python)Experience with some of the frontend/backend technologiesUnderstanding the Software Development Life Cycle (SDLC)Experience with Unit/UI testingExperience with automated builds and CI/CDAdvanced Git knowledgeGood code review skillsCritical thinking and problem-solving skillsGood organizational and time-management skillsA collaborative mindset with strong communication ability
#J-18808-Ljbffr