User Interface Developer Job at Indotronix Avani Group, Pittsburgh, PA

TWYrK2UxOVVHckUxSzlJd1k0Z2FkdmREb2c9PQ==
  • Indotronix Avani Group
  • Pittsburgh, PA

Job Description

Position Title 2: Sr UI Developer

Provide locations1. Most Preferred – Pittsburgh, PA

2. Second Preferred – Strongsville, OH, Birmingham, AL, Dallas, TX and Phoenix, AZ

Ability to work remote: Yes, 3 days in office, 2 remote

Travel: No

Days of the Week: M-F 40 hours

Working Hours (Flexible): M-F 8-5 EST, Possible work for weekend deadlines or releases

Acceptable time zone(s): Preferred EST, some flexibility if candidate located in different time zone

Intended Length of Assignment: 6 Months

Potential for Contract Extension: Yes

Contract to hire W2

Industry background: Prior experience in Banking/Finance Domain dealing with money movement preferred deals

Team dynamic: BSA, scrum, product owner 3 developers per platform, this resource will be replacing 1 of the developers.

Roles and Responsibilities:

  • Working as a UI developer on the Mobile Zelle project. Will be performing development, sometimes release related activities and standard documentation and paperwork to be and completed. Describing what they've worked on for a release, assessing the risk of the items that they've worked utilizing proper security protocols.
  • 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 source Sets across Build Variants
  • 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

Technical Skills:

  • Kotlin
  • Java
  • Gradle commands and build.gradle.kts files
  • "Legacy" Android Views Framework and XML
  • Understanding of general APK and AAR build process, including sourceSets across BuildVariants

Flex Skills:

  • Mastery of SOLID development techniques
  • Unidirectional Data Flow paradigms, and Reactive programming
  • Awareness of Dependency Injection and management
  • RxJava 3+ and/or Kotlin Coroutines
  • Standard Android testing suites (JUnit4, Espresso, etc...)
  • TalkBack and Switch Access for Accessibility efforts

Soft Skills: Works well with a team, collaboration. Written and verbal communication skills must be able to communicate and understand requirements of their tasks well. Documentation

Degrees/Certifications: Preferred, manager will look at experience in lieu of education

Role Differentiator: Opportunity for growth, newer technology for UI IOS and android

Interview Process:

1st Round – Technical, 1 hour with manager and tech lead

2nd Round – If needed, with another developer

Job Tags

Contract work, Flexible hours, Weekend work,

Similar Jobs