Android Mobile Developer

IBA InfoTech Inc.
Philadelphia, PA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Android Software Development Android Studio IOS Applications App Store (IOS) User Authentication Basic Access Authentication Continuous Delivery Continuous Integration Extract Transform Load (ETL)
+26 more
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 (TDD) Offline Storage Backend Kotlin Information Technology Bitbucket Web Technologies Google Play Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all