Mastech Digital
Overview
Job Title:
Android Developer Location:
Pittsburgh, PA/Columbus, OH Onsite Duration:
12+ Months Contract Type:
W2 Only (NO C2C/C2H) Company:
Mastech Digital Responsibilities
Aligns business strategy with software solutions. Proposes, designs & codes software solutions to address complex business needs. Oversees technical and procedural documentation required. Leads complex problem solving. Provides technical guidance and support to colleagues and solution development. Displays an innovative approach to apply modern principles, methodologies and tools to advance business initiatives and capabilities. Required Skills
Proficiency and comfort with Kotlin and Java Comfortable 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 Bonus Skills
Git functionality (branching, commits, pushing, pulling) Terminal familiarity (open/use, navigate, basic commands) Solid understanding of CI/CD pipelines, especially using Jenkins Prior experience in Banking/Finance Domain Job Details
Seniority level:
Mid-Senior level Employment type:
Contract Job function:
Information Technology Industries:
IT Services and IT Consulting Notice
Referrals increase your chances of interviewing at Mastech Digital by 2x. Apply promptly to be considered for Android Developer opportunities in the Columbus/Greater Columbus area. #J-18808-Ljbffr
Job Title:
Android Developer Location:
Pittsburgh, PA/Columbus, OH Onsite Duration:
12+ Months Contract Type:
W2 Only (NO C2C/C2H) Company:
Mastech Digital Responsibilities
Aligns business strategy with software solutions. Proposes, designs & codes software solutions to address complex business needs. Oversees technical and procedural documentation required. Leads complex problem solving. Provides technical guidance and support to colleagues and solution development. Displays an innovative approach to apply modern principles, methodologies and tools to advance business initiatives and capabilities. Required Skills
Proficiency and comfort with Kotlin and Java Comfortable 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 Bonus Skills
Git functionality (branching, commits, pushing, pulling) Terminal familiarity (open/use, navigate, basic commands) Solid understanding of CI/CD pipelines, especially using Jenkins Prior experience in Banking/Finance Domain Job Details
Seniority level:
Mid-Senior level Employment type:
Contract Job function:
Information Technology Industries:
IT Services and IT Consulting Notice
Referrals increase your chances of interviewing at Mastech Digital by 2x. Apply promptly to be considered for Android Developer opportunities in the Columbus/Greater Columbus area. #J-18808-Ljbffr