Description

IOS Developer: 

Developing new features and user interfaces from wireframe models  

Ensuring the best performance and user experience of the application  

Fixing bugs and performance problems  

Writing clean, readable, and testable code  

Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions  

  Essential skills:  

8+ years of experience developing mobile applications for iOS  

Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)  

Deep knowledge in iOS app development  

Proficiency in Swift  

SwiftUI, Combine, MVVM experience  

Proficiency with writing automated tests in Jest, JUnit, Espresso, Mocha, etc  

Proficiency in BitBucket/GitHub/GitLab  

Familiarity with Core Data, Core Animation, and other IOS frameworks  

Familiarity with Apple design principles  

Familiarity with RESTful APIs, GraphQL and mobile libraries for networking  

Familiarity with the JSON format  

Experience with profiling and debugging mobile applications  

Familiarity with push notifications  

Experience using Firebase  

Familiarity with React Native or Flutter  

Proficient in Unix/Linux environments 

has context menuComposeParagraph

Education

ANY GRADUATE