System One
We have below mentioned Android UI developer if interested please share your resume to ariz.khan@systemone.com .
Provide locations/flexible work by preference:
1. Pittsburgh, PA
2. Cleveland, Birmingham, and Phoenix
*please note Dallas is NOT an option for this role*
• Pittsburgh PA - Two PNC Plaza
620 Liberty Ave
Pittsburgh, PA 15222
• Cleveland OH - Strongsville Technology Center
8100 Mohawk Dr.
Strongsville, OH 44136
• Birmingham AL - Birmingham - Brock
701 32nd St. South
Birmingham, AL 35233
• Phoenix - Biltmore
2850 E Camelback Rd
Phoenix AZ 85016
Ability to work remote: Hybrid Required - 3 days in office, 2 remote
Roles and Responsibilities:
• Work on Android UI development
• Attending daily stand up calls, providing updates
• Peer reviews with other developers
• Working closely with QA team to work out any bugs
• Will be part of refinement meetings
• Working closely with BSAs to understand the requirements and develops based on those developments
Must Have Technical Skills:
Level 2 -5 years experience+
• Mobile Android UI Development
• Kotlin and java
• Working directly with Gradle commands and build.gradle.kts files
• Familiar with legacy Android Views Framework and XML
• Understanding of general APK and AAR build process, including sourceSets across BuildVariants
• Mastery of SOLID development techniques, Unidirectional Data Flow paradigms, and Reactive programming
• Awareness of Dependency Injection and management
• RxJava 3+ and/or Kotlin Coroutines
• Experience using (and maintaining) standard Android testing suites (JUnit4, Espresso, etc...)
• Confidence with using/learning TalkBack and Switch Access for Accessibility efforts
Flex Skills/Nice to Have:
• Understanding of the App Development and Deployment cycles
• Expert in breaking down problems and estimate time for development tasks
• Understanding of Microservices - Open Shift Platform/Apigee (Nice to have)
• Understanding of CICD, Jenkins pipelines (Nice to have)
Soft Skills:
Strong problem solving abilities and capable of articulating specific technical topics or assignments
Education/Certifications:
Bachelors Degree preferred, not required
Ref: #404-IT Pittsburgh