Job Description
We are looking for ambitious, talented senior mobile developers who will work on large projects such as text/voice communicator and social networking applications for European and American markets.
The new employees will:
- Collaborate with cross-functional, international teams to define, design, and ship new features for Mobile Applications (iOS/Android),
- Unit-test code for robustness, including edge cases, usability, and general reliability,
- Work on bug fixing and improving application performance,
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Job Requirement
- BS/MS degree in Computer Science, Engineering or a related subject
- 3+ years of software development experience, at least 2 years of Android/iOS development (if you've published an app on AppStore or Google Play, please include it in your resume),
- Sound object-oriented programming skills. Good understanding of networking, local data caching and multitasking,
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies,
- Solid understanding of the full mobile development life cycle,
- Experience with third-party libraries and APIs,
- Experience with SIP or social networking projects would be considered a huge advantage,
- Good level of understanding in English (reading and writing technical specifications/documentations),
- Distinctive achievements in Maths or Computer Sciences during your studies would be more than welcomed.
Beside that:
FOR ANDROID DEVELOPERS:
- Experience with Android SDK and working with remote data via REST and JSON,
- Working experience with XHTML/HTML, JavaScript, CSS, XML, LAMP is highly appreciated,
FOR iOS DEVELOPERS:
- A deep familiarity with Objective-C and Cocoa Touch, experiences with X-Code,
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.