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.