Mô Tả Công Việc
- Work closely with the Product, BA/ PO, UX/UI and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features.
- Monitor the performance of the live apps and continuously improve them on both code and experience level.
- Raise the bar by reviewing each other's code, share knowledge, tips and tricks, and generally help out - within and across teams. This may include pair programming.
- Evaluate new mobile methodologies and technologies.
- Deeply concerned with product and code quality.
Yêu Cầu Công Việc
- Strong foundation in Computer Science (CS) fundamentals with Bachelor’s Degree in CS (or similar technical field of study) or equivalent practical experience.
- 5+ years of experience in iOS Development using Swift.
- Having Objective-C experience is a plus
- Proficient with design pattern: MVC, MVP, MVVM, VIPER
- Proficient with iOS modern Architecture: Clean Architecture, modularization, RxSwift, etc.
- Producing responsive, beautiful UIs, as well as different screen size and various android version classes compatibility
- Experience with maps, BLE, offline storage, threading, and performance tuning.
- Experience using source control and bug tracking software such as Git, Github / Gitlab and Jira / Redmine.
- Experience with using Figma
- Leveraging industry best practices for quality code, including unit tests, automated UI tests, API stubs/mocks, etc.
- Understanding API interactions from end-to-end, particularly with RESTful APIs.
- Deep understanding with general principles: SOLID, YAGNI, etc.
- Experience with 3rd party libraries integration, such as: Firebase, GA, Facebook, AppFlyers, etc.
- Evaluate new mobile methodologies and technologies
- Can work independently
- Good willingness to learn new technologies required for work.
Hình thức
Quyền Lợi
Phúc lợi dành cho bạn
-
Cơ hội thăng tiến: Đồng hành cùng sự phát triển của OCB, bạn sẽ có cơ hội thăng tiến và xây dựng sự nghiệp bền vững. Chúng tôi đánh giá cao khả năng và đóng góp của bạn và sẵn lòng tạo điều kiện để bạn phát triển và tiến xa.
-
Môi trường làm việc độc đáo: OCB tạo ra một môi trường làm việc đầy sáng tạo và thúc đẩy khả năng đột phá của bạn. Tại đây, bạn sẽ được khám phá và áp dụng những công nghệ tiên tiến nhất để giải quyết các thách thức công việc.
-
Đội ngũ đồng nghiệp tài năng: Bạn sẽ làm việc cùng với một đội ngũ đồng nghiệp tài năng và đam mê công nghệ. Sự chia sẻ kiến thức và trao đổi ý tưởng sẽ giúp bạn nâng cao kỹ năng và khám phá tiềm năng của bản thân.
-
Đào tạo và phát triển: OCB cam kết đầu tư vào việc đào tạo và phát triển nghề nghiệp của bạn. Chúng tôi sẽ cung cấp các khóa đào tạo chuyên sâu và cơ hội tham gia vào các dự án đa dạng, giúp bạn trở thành một chuyên gia trong lĩnh vực của mình.
Mức lương
Thỏa thuận
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.