Share This Job

Software Development Engineer

Description: We are looking for a Mobile App Developer for the development of iOS and/or Android solutions.

Scope of the Position* Provide technical additions in the Reasearch and Development of iOS and Android solutions.* Contribute to the development of features and enhancements for Mobile client solutions. This requires analysis of the feature, design, development, testing/automation and documentation activities.

Specific Responsibilities/Functions* Should be able to take up contributing to features including development, testing and automation.* Should be able to analyze feature requirements and create design documentation.

Experience, Knowledge and Skills* Bachelor or Master Degree in Computer Engineering/Computer Applications with 3 - 5 years of professional work experience* 2+ years of hands-on development experience on iOS and/or Android* Solid understanding of OS internals preferably iOS/Mac and/or Android* Solid understanding of Android/IOS Application Development process.* Knowledge of Objective-C, iOS SDK, XCode, Swift langauge* Experience in object-oriented programming using C++ and/or Java* Good knowledge of Networking protocols such as TCP/IP, IPSec, HTTP, HTTP2, SSL/TLS* Good understanding of VPN & networking concepts* Experience with Quality aspects and testing/automation/scripting is desired* Should have excellent debugging, troubleshooting, analytical and problem solving skills * Should be flexible to quickly learn new technologies and respond to changing requirements and environment.