NCube opens the position of an iOS Mobile Developer who joins the development team of the most popular in Europe and the USA video placement platform and whose mission will be to contribute to creating a new application.
Our client is a global media company that creates short-form video content for audiences around the world. They cover topics from politics to technology and social justice, culture and more. They publish content daily in 3 languages and across 8 social platforms generating over 2 billion views a month and having 1 billion users per year.
If you like challenges, if you are curious, proactive and have good interpersonal skills, you want to exchange and share your knowledge in a collaborative and positive atmosphere, join our team!
Experience / Skills required:
Your significant experience in iOS mobile developmentYour knowledge of iOS mobile development environments (Swift) and associated development tools (Git, Fastlane, Firebase...)Your mastery of Agile / Scrum methodologiesYour curiosity about changes in the framework and development practices (profilers, flavors, emulators, etc.)Your knowledge of a CI/CD system (Travis, Buddy)Experience with an HLS or ultra-low-latency video playerYou have an Upper-Intermediate or Advanced level of technical English.
Responsibilities:
Designed and developed applications for our iOS platformCollaborate with all teams to define, develop and provide new featuresCarried out unit tests to verify their solidity, in particular in the following areas: borderline cases, ease of use and general reliabilityCorrected bugs and improved application performanceConstantly discovering, evaluating and implementing new technologies to optimize development effectiveness.
What will attract you:
Part of our technical stack (non-exhaustive list) to set the context:
● Mobile: Swift 5 / Swift UI
● Video technology: HLS, RSTP, RTMP, WebRTC
● Back-end: Firebase, REST API, Cloud functions, NodeJS
● DB: Firestore
● CI/CD: Fastlane, Travis, GitHub Actions.
We offer:
Competitive salary with the regular reviewFlexible working schedule, fully remote work opportunitiesAccountant assistancePayment through swiftVacation (17 working days)Paid sick leaves (10 working days)Online English coursesDirect cooperation with the customerTeambuildings, corporate parties and company trips abroad.