About this role
<p><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">The position is responsible for planning, designing, development and delivery of a disruptive consumer application and SDK for App developers using native capabilities of iOS and Android. This is a hand-on technical role and requires knowledge in iOS and/or Android media stack to develop audio/video capture, playback and streaming libraries. The position demands a candidate capable of doing quality work against technical and schedule challenges, following strong software design and process principles. </span></span></p> <p> </p> <p><b><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Essential Job Functions: </span></span></b></p> <ul> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Plan, design, develop and deliver iOS and/or Android native audio-video capture, playback and streaming applications and libraries; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Lead and contribute in high quality SDK architecture definition; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Lead and contribute towards software design, code and bug reviews; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Serve as a Mobile SDK development expert in project scrum team to evangelise and follow industry best software development processes; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Serve as a technical lead, mentor and guide for junior members in project team; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Establish and breakdown software design requirements and performance goals of SDK’s; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Collaborate with audio engineers and QA engineers to establish requirements and ship high quality SDK’s; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Anticipate and mitigate potential issues and risks in a project; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Document requirements, software manuals and test procedures in collaboration with scrum team </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Applies software engineering design patterns to develop well-structured application code; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Make informed technical decisions, considering all aspects of the problem; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Efficiently handle ambiguity and multiple competing priorities at work; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Update job knowledge by studying trends and developments in rapidly changing cloud technologies landscape; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Effectively employ written and verbal communications to collaborate with business ownership, product management, engineering and user experience team members to achieve project goals. </span></span></li> </ul> <p> </p> <p><b><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Requirements: </span></span></b></p> <ul> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">B.S. or M.S. in Computer Science, Software Engineering or comparable field; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">8+ years' solid commercial experience developing native iOS and/or Android apps </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Professional experience using iOS and/or Android Media frameworks </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Professional experience using Xcode and Android Studio, programming in Swift, Java, Kotlin, C/C++; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Experience in using JSON and REST-based API’s for mobile applications; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Experience using iOS/Android Design Patterns Eg. Clean Architecture; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Experience developing automated tests for iOS and/or Android apps; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Ability to own and lead development projects in an Agile Environment; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Ability to understand and contribute to SDK product needs and requirements; </span></span></li> <li><span style="font-size:11.0pt"><span style="font-family:Calibri, sans-serif">Good verbal communication in both general and technology-specific applications</span></span></li> </ul> <p> </p> <p><span style="font-size:11.0pt"><span><span style="font-family:Calibri, sans-serif"><span style="font-size:11.5pt"><span><span><span style="font-family:'Source Sans Pro', sans-serif"><span style="color:#364759">*LI-SB1</span></span></span></span></span></span></span></span></p>