Full Job Description
We are hiring for a Mobile & Web UI Developer opportunity.
Role: Mobile & Web UI Developer
Location: Austin, TX (Onsite Only)
Position: 1
Role Overview:
We are seeking an experienced Mobile & Web UI Developer with strong expertise in React and React Native development. The ideal candidate will have hands-on experience building responsive web and mobile applications, developing reusable UI components, integrating REST and SOAP APIs, and creating accessible applications. The candidate should have a strong understanding of modern frontend architectures, state management, testing frameworks, and mobile development practices.
Key Responsibilities:
• Design and develop responsive web and mobile applications using modern frontend technologies
• Build reusable and scalable UI components using React and React Native
• Develop applications following n-tier architecture principles
• Integrate frontend applications with RESTful and SOAP-based APIs
• Develop and maintain reusable Higher Order Components and custom libraries
• Implement state management and application navigation solutions for web and mobile applications
• Develop accessible and ADA compliant applications
• Integrate external component libraries into application interfaces
• Develop and execute unit test cases for frontend and mobile applications
• Collaborate with backend developers, architects, QA teams, UX teams, and business stakeholders
• Troubleshoot application issues and implement performance and usability improvements
• Coordinate integrations with third-party vendors and external API partners
• Participate in code reviews and follow established development standards
Required Skills:
• Strong experience as a Front-End Developer with web and mobile application development experience
• Hands-on experience with React and React Native
• Strong knowledge of HTML, CSS, JavaScript, Bootstrap, and Redux
• Understanding of n-tier architecture including UI, business logic, and data access layers
• Experience integrating REST and SOAP APIs
• Experience with Git or other version control systems
• Experience developing Higher Order Components and custom frameworks or libraries
• Experience writing unit tests using Jest, Enzyme, or Mocha
• Experience developing ADA compliant and accessible applications
• Experience working with external UI component libraries
• Strong analytical, troubleshooting, and problem-solving skills
Preferred Skills:
• Experience with Xcode and CocoaPods for iOS development
• Experience with Android Studio and Gradle
• Knowledge of Node.js, Yarn, and package repositories such as JFrog Artifactory
• Familiarity with native iOS development using Swift or Objective-C
• Familiarity with native Android development using Kotlin or Java and XML layouts
• Experience with mobile state management using Zustand and server-side state or caching using React Query
• Experience with React Navigation for mobile application navigation
• Experience implementing secure mobile storage using Keychain
• Experience with biometric authentication using react-native-biometrics
• Experience with iOS Accessibility Inspector, Google Accessibility Scanner, and screen readers
• Knowledge of TypeScript or modern ECMAScript standards
• Experience with CI/CD pipelines
• Experience coordinating third-party vendor integrations and partner APIs
Education Requirement:
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred.
Our Perks and Benefits:
Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning experience, and provide care and support for you and your loved ones.
We also offer:
• Health Insurance with Dental & Vision
• 401K Plan
• Life Insurance, STD & LTD
• Paid Vacations & Holidays
• Continuous Skill Based Development and Career Advancement Opportunities