Overview
Skills
Job Details
Job Title: UI & Mobile Developer ( React )
Location: Austin, TX( Onsite )
Job Summary:
We are seeking an experienced UI & Mobile Developer to join our team in Austin, TX. The ideal candidate will have a strong background in developing responsive web applications using React and mobile applications for iOS and Android using React Native. You will collaborate closely with cross-functional teams to design, develop, and optimize user-centric applications that deliver seamless experiences.
Key Responsibilities:
Develop and maintain responsive web applications using React.
Build and maintain mobile applications for iOS and Android using React Native.
Collaborate with product managers, UX/UI designers, and backend engineers to deliver high-quality software solutions.
Implement scalable front-end architecture and maintain coding best practices.
Integrate with REST and SOAP APIs to interface with backend services.
Write clean, efficient, and maintainable code following industry best practices.
Conduct code reviews and contribute to continuous improvement efforts.
Stay informed about new technologies and frameworks in front-end and mobile development.
Required Qualifications:
Minimum 7+ years of professional development experience.
Bachelor s degree in Computer Science, Information Technology, or related field.
Strong hands-on experience with React and React Native.
Proficiency in HTML, CSS, JavaScript, Bootstrap, and Redux.
Solid understanding of n-tier and distributed architectures, including integration hubs like DataPower, Mule, or ESBs.
Experience integrating with REST and SOAP services.
Proficient in Git and version control best practices.
Experience developing Higher Order Components (HOC) and using custom frameworks/libraries.
Strong testing background with Jest, Enzyme, or Mocha.
Familiarity with developing ADA-compliant applications.
Excellent analytical and problem-solving skills.
Strong communication skills with the ability to explain complex concepts clearly.
Preferred Qualifications:
Knowledge of TypeScript or ECMAScript 6+.
Experience with CI/CD pipelines.
Familiarity with automated testing frameworks.
Understanding of Agile methodologies.
Experience with JIRA and the Software Development Life Cycle (SDLC).