
Software Engineer, Senior (Android Mobile Development)
- Manila City, Metro Manila
- Permanent
- Full-time
- Utilizes well-developed professional skills and solid functional/technical knowledge to perform essential functions.
- Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
- Exercises sound judgment in selecting methods, techniques and evaluation criteria for obtaining results.
- Networks with key contacts outside own area of expertise.
- Continually seeks opportunities to expand knowledge and skills and stays current with evolving technology and/or business environment.
- 5+ years of technical experience in product design, programming and product support.
- Good technical knowledge in software development methodologies, design, programming and implementation.
- Intermediate analytical and design skills at multiple product level.
- Good understanding of entire development process, including specification, documentation and quality assurance.
- Experience in Mobile Applications development using the following:
- Java Native
- Eclipse
- Android Studio
- Android development using Java
- Angular 1
- PhoneGap/Apache Cordova
- Ionic Framework
- HTML5, Javascript, CSS
- SQL
- Knowledge in Java OOP and Design patterns
- IOS Development
- PhoneGap
- REST API
- XML
- SOAP messaging protocol