As a Senior Mobile Software Engineer, you will be on the team responsible for helping build our emerging mobile messaging products.

    You will collaborate with software engineers, user experience, and visual designers to deliver apps that push the boundaries of what is possible in the mobile messaging space. 

    You will promote excellence in Android and iOS development, creating new features, improving code quality, productivity, and skills through processes, projects, learning, and mentorship. 

    Your passion for building scalable, forward-thinking code is supported by your curiosity, understanding, and application of emerging technologies that benefit your work.

    QUALIFICATIONS

    Native mobile application development on iOS with fluency in C, Objective-C, Core Foundation, UIKit, and Cocoa Touch.

    Native mobile application development on Android.

    Experience in Open Source Mobile Platform like Phonegap.

    Deep foundation in computer science combined with demonstrable problem solving aptitude.

    Experience with memory management, memory/performance profiling, and automatic reference counting/garbage collection.

    Applied understanding of resource constraints including battery life, network availability, and the like.

    BONUS POINTS

    Extensive experience with and knowledge of client-server applications and Restful APIs.

    Experience working with Swift, SpriteKit, and other frameworks provided by Apple.

    Strong understanding of Apples and Androids Human Interface Guidelines as well as interaction design best practices.

    Maintained or have significantly contributed to a popular iOS open-source project.

    Has shipped and maintained apps, knowing ins and outs of Apples and Android submission process.

    Strong bias towards test-driven development.
    3+ years experience
    Recruiter Name:Pooja
    Email Address:

Post a Comment

 
Top