Job ID: JOB_ID_2499
Role Overview
We are currently seeking a highly skilled and dedicated Mobile App Developer with a strong specialization in React Native to join our innovative engineering team. This is a contract-based role located in the vibrant tech hub of the San Francisco Bay Area, specifically requiring an onsite presence in Alameda, CA, for 3 to 4 days per week. As a key member of our mobile development unit, you will be responsible for the end-to-end lifecycle of mobile applications, from initial concept and architectural design to deployment and ongoing maintenance. This position offers the opportunity to work on cutting-edge mobile solutions that impact a large user base, utilizing modern development practices and a robust technology stack including NodeJS, Docker, and CI/CD pipelines.
Key Responsibilities and Duties
- Design, develop, and maintain high-performance React Native applications for both iOS and Android platforms, ensuring a consistent and high-quality user experience across all devices.
- Collaborate with cross-functional teams, including product managers, UI/UX designers, and backend developers, to translate business requirements into technical specifications and functional features.
- Optimize application performance by identifying and resolving bottlenecks, memory leaks, and other technical issues inherent in mobile environments.
- Integrate complex third-party APIs, native modules, and hardware-specific functionalities to enhance the capabilities of the mobile applications.
- Lead and participate in rigorous code reviews to ensure adherence to coding standards, security protocols, and best practices within the React Native ecosystem.
- Implement and manage CI/CD pipelines and DevOps practices, utilizing tools like Docker to streamline the development and deployment processes.
- Stay abreast of the latest advancements in mobile technology, React Native updates, and industry trends to continuously improve our development methodology.
- Contribute to Agile transformation planning and execution, participating in sprint planning, daily stand-ups, and retrospective meetings to drive project success.
- Ensure the security and integrity of user data by implementing industry-standard encryption and authentication mechanisms.
- Provide technical mentorship to junior developers and contribute to the internal knowledge base to foster a culture of continuous learning.
Technical Requirements and Qualifications
- A minimum of 4 years of professional experience in mobile application development, with a primary focus on React Native.
- Expert-level proficiency in JavaScript and TypeScript, with a deep understanding of asynchronous programming and modern ES6+ features.
- Proven track record of successfully shipping and maintaining applications on the Apple App Store and Google Play Store.
- Hands-on experience with native development tools, including Xcode for iOS and Android Studio/Gradle for Android.
- Strong experience with state management libraries such as Redux, MobX, or React Context API.
- Proficiency in working with RESTful APIs and GraphQL to connect mobile applications to backend services.
- Solid understanding of mobile UI/UX design principles and the ability to implement complex, responsive layouts.
- Experience with version control systems, specifically Git, and collaborative workflows like GitFlow.
- Familiarity with mobile testing frameworks such as Jest, Enzyme, or Detox for automated testing.
- Excellent problem-solving skills and the ability to work independently in a fast-paced, deadline-driven environment.
Preferred Skills and Experience
- Prior experience with native mobile development in Swift, Objective-C, Kotlin, or Java is highly desirable.
- Knowledge of mobile DevOps tools such as Fastlane, Firebase App Distribution, and CodePush for over-the-air updates.
- Experience with application monitoring and crash reporting tools like Sentry, New Relic, or Firebase Crashlytics.
- Background in developing applications for the finance, healthcare, or retail sectors is a plus.
- Strong communication skills, both written and verbal, with the ability to explain technical concepts to non-technical stakeholders.
Special Requirements
Visa constraints: Only H1B candidates accepted. Local candidates only; no Green Card (GC) holders. Interview/Work mode: Onsite 3-4 days per week in Alameda, CA.
Compensation & Location
Salary: $145,000 – $195,000 per year (Estimated)
Location: San Francisco, CA
Recruiter / Company – Contact Information
Recruiter / Employer: Hanstaffing
Email: suryakantpandey@hanstaffing.com
Recruiter Notice:
To remove this job posting, please send an email from
suryakantpandey@hanstaffing.com with the subject:
DELETE_JOB_ID_2499