April 22, 2013

Android Developer - Sociatag - Lebanon

- Develop and support development of mobile Android applications.
- Participate in all phases of the software development life-cycle – requirements, architecture/design, implementation, testing, release, and maintenance.
- Participate in software code reviews to ensure the creation of high-quality, robust code by all team members.
- Customize Android application development as needs arise.
- Maintain effective communication and relationships with project team members.

Requirements
- Proficient in Java.
- Must be proficient with the Android SDK and databases.
- Strong understanding of software development life-cycle.
- Experience in mobile application development.
- At least 2 years of experience delivering successful consumer apps for mobile devices.
- Ability to work in a multi-tasking, fast-paced, collaborative and iterative programming environment.
- Ability to manage time effectively and meet deadlines.
- Bachelors Degree in computer science or relevant field.

Desired
- Knowledge of other programming languages (Objective C, JavaScript).
- Scrum/Agile team development methodologies.
- Familiarity with JSON and/or XML as a meta language to provision apps.
- Experience with web services a plus.

info@sociatag.com