Mobile Developer (Android/ iOS)

STREAMWIDE Romania SRL

16-10-2012 | EXPIRA LA 15-11-2012

Job expirat

RESPONSABILITATI

Job purpose

We are looking for a mobile app developer to lead the development and maintenance of Android and iOS apps. The developer will lead the entire app lifecycle right from concept stage until delivery and post launch support.



Main tasks and responsibilities:

- Acting as lead iOS and/or Android developer. Depending on the skills set can be lead on one platform and play a supporting role across the other

- Being involved across the entire app life cycle (concept, design, build, deploy, test, release to app stores and support)

- Working directly with the other developers, product managers, designer and marketing to conceptualize, build, test and realize products

- Gather requirements around functionality and translate those requirements into elegant functional solutions

- Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort

- Optimizing performance for the apps

- Write product documentation (installation procedure, branding, product overview…)

- Keep up to date on the latest industry trends in the mobile technologies

- Explain technologies and solutions to technical and non-technical stakeholders


CERINTE

Person specification

- Proven software development experience

- Published examples of mobile applications on the App store or the Android market

- Excellent knowledge in information architecture, human computer interaction and usability design principles

- A passion for new consumer technology

- Ability to multi task and good time management skills

- Ability to work on their own and as a part of the team

- Excellent scoping and estimation skills

- Excellent communication skills (verbal and written) to liaise with various departments locally and internationally



Essential skills

- iOS

Strong OO design and programming skills in Objective-C
Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc)
Familiar with xcode
Understanding of iOS platform constraints compared to other mobile platforms

- Android

Strong OO design and programming skills in Java
Familiar with the Android SDK and ADT
Understanding of Dalvik system and Android system lifecycle
Familiar with Eclipse

- Common

Understanding of other compiled languages
Experience on web service integration (SOAP, REST, JSON, XML)
Good understanding of OO programming and design patterns
Good understanding of HTML5, JavaScript (including AJAX), jQuery and PHP
Experience building cross-platform mobile web applications with good understanding of web mobile constraints and platforms differences / limitations
Experience with PhoneGap
Experience working in version controlled environment (SVN, Mercurial)
Excellent debugging and optimization skills, familiar with centralized ticketing system (TRAC)
Experience exporting images using Photoshop
Experience using social media APIs
Ads integration using a 3rd party ad server (DART)


DESCRIEREA FIRMEI

StreamWIDE is a leading French Voice over IP solutions provider since 1999. Our company develops Next Generation Value-Added Services and Telecom solutions for Fixed and Mobile Operators based on an off-the-shelf and innovative product line field-proven over 5 continents: Unified and Convergent Messaging, Charging Services, IVVR, Ring Back Tones, Proxy Solutions. The whole product line is running on StreamWIDE Engine, a carrier-grade, powerful, scalable and flexible SIP Engine. StreamWIDE Engine is a 100% software patented technology, suited for both TDM and IP telephony, 3G video -compliant, and including SIP AS and MRF capabilities.
Our clients include the most important telecom operators and ISP all around the world (SFR - Vodafone Group, Maroc Telecom, Telma, Virgin media etc.). We double our team and revenue each year and experience no turnover.