Senior iOS Engineer / Senior iOS Developer - FULL REMOTEThis position demands fluent English.We are seeking an experienced Senior iOS Engineer to join our team.
The ideal candidate is passionate about mobile development, has a strong understanding of iOS app development concepts and best practices, and is oriented to ensure the quality of the products we build.Requirements Higher degree in Computer Science or similar;Minimum 5 years of experience in iOS development;Experience developing multi-threaded, asynchronous code;Strong Object-Oriented programming and design skills;Familiarity with SOLID Design Principles;Strong experience in building native mobile (iOS) applications with an emphasis on performance and robustness;Knowledge of design patterns such as MVC and MVVM;Good communication skills, both written and verbal;Knowledge of Apple's design principles and application interface guidelines;Familiar with version control, issue tracking, continuous integration environment (JIRA/Confluence/Jenkins);Familiarity with RESTful APIs to connect iOS applications to back-end services;Experience in Agile methodologies.Good to have: Excellent troubleshooting skills, especially with multi-threaded and performance-oriented applications;Experience with reactive architecture RxSwift, RxCocoa;Experience with XCTest Framework and UI Testing;Ability to work well with tight schedules and rapid development cycles;Experience with audio/video real-time communication and streaming video protocols (RTSP/RTP/HLS);Experience with SIP, H265/264 Codec, FFMPEG, WEBRTC.Benefits Competitive remuneration;Health insurance;Life Insurance;Private pension;Transportation allowance;Meal ticket;Dynamic, multicultural, and fun environment;You will be working at the world's leading provider of game services;Supportive community inclusive of LGBTQ+, and any age, ethnicity, religion, or disability;Dedicated employee wellbeing program;Career growth opportunities.#J-18808-Ljbffr