Mobile Application Developer (React Native)


Giga Cloud Services
Dice Job Match Score™
⭐ Evaluating experience...
Job Details
Skills
- FCM
- APNs
Summary
*Mobile Application Developer (React Native)*
📍 Baltimore, MD (5 days on-site, local candidates preferred)
We are looking for an experienced Mobile Application Developer with deep expertise in React Native to build and enhance high-quality mobile applications for both iOS and Android platforms. This role involves working closely with product owners, designers, and back-end teams to deliver performant, secure, and user-friendly mobile experiences. The ideal candidate will bring strong front-end engineering skills, a solid understanding of native mobile capabilities, and the ability to work in a fast-paced, collaborative, and Agile environment.
Responsibilities & Qualifications
- Develop, test, and maintain cross-platform mobile applications using React Native (iOS and Android).
- Integrate RESTful APIs, third-party libraries, and mobile SDKs into the application ecosystem.
- Optimize mobile applications for performance, scalability, offline usage, and battery efficiency.
- Work with UX/UI teams to translate wireframes and mockups into pixel-perfect mobile screens.
- Debug and resolve application issues, crashes, and performance bottlenecks.
- Implement secure coding best practices, including data protection, secure storage, and authentication flows.
- Participate in code reviews, Agile ceremonies, and technical discussions.
- Ensure compliance with mobile app store guidelines and assist with publishing apps to the Apple App Store and Google Play Store.
- Collaborate with QA engineers to support automated testing, regression testing, and device testing.
Required Skills & Experience
- 5–10+ years of professional software development experience, including 4+ years with React Native.
- Solid experience with JavaScript/TypeScript and native modules for iOS (Swift/Objective-C) and Android (Kotlin/Java).
- Familiarity with mobile CI/CD pipelines, over-the-air updates (e.g., CodePush), and app deployment processes.
- Strong understanding of mobile design principles, navigation patterns, and accessibility guidelines.
- Experience working with cloud-based backends (AWS, Azure, Firebase, or similar).
- Hands-on experience with Git, Agile/Scrum methodologies, and collaborative development tools.
- Strong troubleshooting, communication, and stakeholder-interaction skills.
Nice to Have
- Experience with Expo framework for rapid development.
- Familiarity with native mobile development (Swift, Kotlin) for custom module bridging.
- Experience with push notification services (FCM, APNs).
- Knowledge of app analytics and crash reporting tools (Firebase Analytics, Sentry, Crashlytics).
- Dice Id: 91173074
- Position Id: 202630
- Posted 2 hours ago
Company Info
About Giga Cloud Services
Giga Cloud Services is a leading US information technology, consulting and outsourcing company. We are in the business of helping IT organizations operate more productively and profitably through a full spectrum of specialized staffing and project implementation products and services.
We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients. We specialize in the areas of Java Fullstack/Backend, .Net, UI, DevOps, Oracle Cloud, Python, Dell Boomi, Data Engineer, GCP (Google Cloud Platform), AEM (Adobe Experience Manager), QA, Systems Integration/EAI, ERP Functionality Extension, Business/Data Warehousing, Sales Force Automation/CRM, Middleware Functionality Templates, and Custom Application Development for vertical markets including telecommunications, healthcare, financial services, insurance, and energy. We deliver qualified consultants and project managers for both contract and ongoing requirements across all science and technology disciplines.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs