UI/Mobile Developer - Austin TX onsite
Face-to-face interview in Austin TX
Required Skills:
- Proven experience as a Front-End Developer with a strong portfolio of web and mobile applications.
- Proficiency in React and React Native.
- Solid understanding of n-tier architectures (UI, business logic layer, data access layer).
- Experience with REST and SOAP APIs.
- Strong knowledge of HTML, CSS, JavaScript, Bootstrap, React, and Redux.
- Familiarity with version control systems, such as Git.
- Experience in developing Higher Order Components (HOC) and working with custom frameworks or libraries.
- Experience writing Unit Test Cases with Jest, Enzyme, or Mocha.
- Proficient in developing ADA-compliant applications.
- Solid experience using External Component libraries.
Preferred Skills:
- Experience with platform-specific build tools: Xcode, CocoaPods (iOS) and Android Studio, Gradle (Android).
- Proficient with dependency management tools including Node.js, Yarn, and package repositories such as JFrog Artifactory.
- Familiarity with native iOS development (Swift or Objective-C) and native Android development (Kotlin or Java, XML layouts).
- Experience with mobile-specific architecture patterns, including client-side state management (Zustand), server state/caching (React Query), and navigation (React Navigation).
- Experience integrating secure storage (Keychain) and biometric authentication (react-native-biometrics) in mobile applications.
- Hands-on experience with mobile accessibility testing tools, including iOS Accessibility Inspector, Google Accessibility Scanner, and Screen Readers.
- Experience coordinating integration with third-party vendor APIs and partners.
- Knowledge of TypeScript or ECMAScript (ES6 or latest).
- Familiarity with CI/CD pipelines.