• Location: Charlotte
  • Remote: Hybrid
  • Type: Contract
  • Job #10842
  • Salary: $55.00 - $65.00 Per Hour

Embark on an exciting journey in Charlotte, NC, as a Mobile App Software Engineer specializing in React Native. You’ll play a pivotal role in creating and maintaining cutting-edge iOS and Android applications, delivering seamless experiences to millions of users. If you’re passionate about mobile innovation and thrive in collaborative, agile environments, this is your chance to make a significant impact.

What You’ll Do:

  • Design, develop, and prototype multi-platform mobile apps using React Native, ensuring robust performance across devices.
  • Collaborate closely with UX/UI designers and back-end teams to craft intuitive, engaging user experiences.
  • Manage the full app lifecycle—from conceptualization and design to deployment on the App Store and Google Play.
  • Engage in Agile planning activities including backlog grooming, story sizing, and release planning.
  • Optimize app performance and troubleshoot production issues for continuous improvement.
  • Stay ahead of emerging mobile technologies and incorporate best practices into development processes.

Required Skills:

  • Expertise in React Native, JavaScript, Java, Kotlin, Objective-C, and Swift.
  • Deep understanding of React Native bridging and SDK integration.
  • Strong experience with responsive design for various screen sizes and platforms.
  • Proficiency with Android Studio, Xcode, Visual Studio, and version control systems like Bitbucket.
  • Familiarity with Agile methodologies and tools such as Jira.
  • Experience working with APIs, modules, and libraries used by other developers.
  • Bonus: Google Cloud Platform experience.

Nice to Have Skills:

  • Additional experience with mobile testing frameworks and CI/CD pipelines.
  • Knowledge of native module development beyond React Native.
  • Previous experience in retail or e-commerce environments.

Preferred Education & Experience:

  • 5–7 years of comprehensive mobile app development across the full lifecycle.
  • Proven success in deploying high-quality iOS and Android apps from concept to launch.
  • Strong problem-solving skills, meticulous attention to detail, and excellent cross-functional collaboration abilities.

Other Requirements:

  • Ability to work in an Agile environment and adapt to evolving project needs.
  • Must be willing to participate in team planning and review sessions.
  • Prior experience with cloud services and API integrations is a plus.
Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!