استخدام برنامهنویس ارشد Senior iOS Developer-Swift) iOS-دورکاری)
شرح موقعیت شغلی
What you'll get to do...
- Contribute to our mobile application(s) using Swift to deliver a compelling user experience
- Participate in planning, architectural discussions, implementation, and maintenance of the application
- Be accountable for code quality by following established patterns and writing high
- quality and comprehensive tests
- Work collaboratively on a distributed team
- Perform code reviews to suggest, encourage, and support coding best practices
- Be a great team player, experienced in working with agile teams. Ability to collaborate closely with developers, copywriters, and designers
Your experience should include...
- Reactive Programming: (RXSwift, ReactiveCocoa)
- Version Control Systems and Code Versioning tools (Git)
- Good knowledge of IOS SDK and Swift.
- MVC, MVVM Architecture
- Threading, Concurrency,asynchronous programming
- Websocket (Socketio)
- Dependency management (CocoaPods*, ...)
- You believe in writing high quality code with a focus on testability by:
- Adhering to the SOLID principles
- Testing all possible outcomes
- Writing maintainable and understandable code
- Performing small refactors as you go to clean up technical debt while delivering on business-critical initiatives
- Experience with iOS Frameworks such as Core Data
- Cocoa Touch
- Familiarity with cloud messaging systems
- Familiarity with WebRTC
We've got your back...
- Enjoy our many benefits
- Flexible working hours
- Fully remote work
مهارتهای مورد نیاز
- IOS
- Swift
- Git
- RxSwift
حداقل سابقه کار
- مهم نیست
حقوق
- حقوق از ۲۲,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست