Android Mobile Developer

IBA InfoTech Inc.
Philadelphia, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Philadelphia, United States of America

Tech stack

Java
API
Agile Methodologies
Android
Android Studio
IOS Applications
App Store (IOS)
User Authentication
Basic Access Authentication
Continuous Delivery
Continuous Integration
ETL
Software Design Patterns
Github
Design of User Interfaces
Push Technology
JSON
Team Foundation Server
Model View ViewModel
OAuth
Object-Oriented Software Development
OpenID
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Software Engineering
Systems Integration
Multithreading
Transport Layer Security
Test Driven Development
Offline Storage
Backend
Kotlin
Information Technology
Bitbucket
Web Technologies
Google Play
REST
Engineering Base

Requirements

  • Bachelors in Computer Science or related field.
  • 7 or more years application development experience.

Preferred:

  • 4+ years of developing and engineering applications as an Android mobile developer.
  • Must have expert level knowledge in one of the following technology areas: Kotlin, Java, Android SDK, Android Studio
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and Push Notifications setup and implementation
  • Solid understanding of object-oriented development and MVVM design pattern
  • Familiarity with RESTful APIs to connect iOS applications to back-end services (REST, SOAP, JSON), ETL jobs, and APIs (service-oriented architectures)
  • Working experience with Agile planning and development methodologies, continuous integration, and continuous delivery
  • Experience using Kanban board tools like TFS, BitBucket, or GitHub
  • Experience with test-driven development
  • Experience integrating 3rd party SDKs
  • Experience with offline storage and multi-threading
  • Experience with Security Protocols: SSL and Security Mechanisms like Client certificates, Basic Authentication, Authentication Tokens, OAuth and OpenId
  • Demonstrable portfolio of released applications on the Apple App Store and Google Play
  • Knowledge of other web technologies and UI/UX standards a plus

Apply for this position