
Closed
Posted
Paid on delivery
Project Title: Fix OTP Country Code Issue in Mobile App (Wrong Country Code Sent) Project Description: Hello, I need an experienced mobile app developer to fix an OTP issue in my application. Problem: When users select their country and request OTP verification, the app always sends the phone number with country code +91 (India) instead of the country code chosen by the user. Example: If user selects Iraq (+964), Kuwait (+965), or any other country, the app still sends OTP only with +91. What I Need: - Check and fix country code picker / phone input logic - Make sure selected country code is passed correctly to backend/API - Fix OTP sending process for all countries - Test with multiple countries - Ensure app works properly on Android / iPhone (if applicable) Please Apply If You Have Experience With: - OTP integrations (Twilio, Firebase, MSG91, WhatsApp API, etc.) - Flutter / React Native / Android / iOS - Backend API debugging - Phone number validation libraries Important: Please mention: 1. Your experience with OTP systems 2. Similar projects completed 3. Estimated time to fix 4. Cost I need this fixed urgently.
Project ID: 40388485
175 proposals
Remote project
Active 20 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
175 freelancers are bidding on average $131 USD for this job

➰➰ EXPERIENCED MOBILE APP DEVELOPER (OTP & AUTH SYSTEMS) SINCE 8+ YEARS Hi there, ✋Based on your issue, this looks like a country code binding / phone formatting bug very common in OTP flows. I can quickly debug and fix it so your app correctly sends OTPs for all countries. WHAT I WILL FIX: ✔️ Correct country code picker integration (ensure selected code is used) ✔️ Fix phone number formatting before API call ✔️ Ensure correct payload is sent to OTP service (Twilio / Firebase / etc.) ✔️ Debug frontend → backend data flow ✔️ Test OTP delivery across multiple countries ✔️ Verify functionality on both Android & iOS ➰ I can start immediately and fix this quickly and properly (not just patch it) so it works reliably for all countries. Let’s connect and resolve this ASAP. Thank you
$250 USD in 7 days
10.0
10.0

Hello, I can fix this OTP country code issue for you quickly. What I will do: Debug country picker / phone input logic Ensure correct country code is passed to backend/API (remove hardcoded +91) Fix OTP flow for all countries (Android/iOS if applicable) Test with multiple country codes (+964, +965, etc.) Experience: I’ve worked on OTP systems using Firebase, Twilio, and MSG91 in Flutter/React Native apps, including fixing similar country code and validation issues. Time & Cost: Fix time: 1–2 days Cost: based on app stack after quick review This is a straightforward backend + frontend parameter binding issue and can be resolved cleanly without impacting existing OTP logic. Warm regards, Harpreet Singh
$60 USD in 5 days
9.5
9.5

Hi, this is a clear Flutter bug fix we can resolve quickly. The issue: country code picker value is not being passed to the OTP API call — it's hardcoded or defaulting to +91 instead of using the selected value. Our fix approach: 1. Inspect the country code picker widget and its state management 2. Trace how the phone number string is built before the OTP API call 3. Fix the value binding so selected country code (e.g. +964 Iraq, +965 Kuwait) is correctly prepended 4. Test with 5+ countries on Android and iOS 5. Fix backend API call if country code is stripped there too Experience: Flutter OTP integrations with Firebase, Twilio, MSG91. Fixed similar country code issues before. Estimated fix: 1-2 days. Available immediately. Which OTP provider are you using (Firebase/Twilio/MSG91)? Is the app Flutter or React Native?
$120 USD in 2 days
8.6
8.6

Hi, We’ve developed multiple mobile apps with OTP verification using Twilio, Firebase, and other services. We also have extensive experience with phone number validation libraries and backend API debugging, which are crucial for this task. In addition to fixing the OTP issue, we can enhance your app with features like auto country code detection based on the user’s IP address, improving the overall user experience. Let’s schedule a 10-minute call to discuss your project in more detail and ensure I fully understand your requirements. I’m ready to start immediately and can dedicate 10 hours per day to your project. I look forward to hearing more about your exciting project. Best, Adil
$110 USD in 7 days
7.6
7.6

Hi There , Good morning! I am an expert mobile engineer with skills including Mobile App Development, API Integration, Flutter, React Native, Android, iPhone, Backend Development and PHP. Please contact me to discuss more about this project. Hope to hear from you soon
$30 USD in 4 days
7.2
7.2

Hi there! I am an app developer and I will fix the OTP country code issue and make sure the correct selected country code is passed for sending otp. I am ready to start now and will complete the project on time. Message me to discuss about the project in detail and start the work. Thanks Aryan
$200 USD in 1 day
7.3
7.3

Hi there, I have read your project requirement. You need to fix an OTP issue where the selected country code is not being applied correctly, and the app is always sending OTP with +91 instead of the user-selected country code. We can quickly identify and fix the issue by checking the country picker logic, phone input formatting, and API request payload. We will ensure the correct country code is passed to the backend/OTP service (Twilio, Firebase, etc.), validate phone number formatting (E.164), and test across multiple countries on both Android and iOS to confirm proper functionality. A few questions to clarify: ===================== Which OTP service are you currently using (Firebase, Twilio, MSG91, etc.)? Is the issue on frontend only or also from backend API side? Which framework is your app built on (Flutter, React Native, native)? Can you share sample API request/response or relevant code snippet? Best Regards, Srashtasoft Team
$240 USD in 7 days
7.1
7.1

Hello I understand you need to resolve the OTP country code bug in your mobile app. I will thoroughly diagnose the root cause of the country code misidentification and implement a precise, robust fix to ensure accurate OTP delivery. I'm ready to begin promptly and restore seamless functionality. Let's discuss a swift resolution. Giáp Văn Hưng
$250 USD in 7 days
6.7
6.7

Hi I have solid experience fixing OTP and phone-auth issues in mobile apps, including Flutter, React Native, native mobile flows, and backend API integrations where the selected country code is not passed correctly. The core issue here is likely in the phone input or country picker binding, where the UI shows one country but the app still sends a hardcoded or default dial code like +91 to the OTP service. I can trace that from the picker layer through request formatting, validation, and API payloads to make sure the chosen country code is always sent correctly. I’ve handled similar debugging work involving Firebase OTP, Twilio-style flows, number normalization, and backend request mismatches that caused failed or misrouted verification attempts. My focus would be a clean fix, proper multi-country testing, and making sure the final phone number format is consistent on both app and API sides. I can also review whether the issue comes from frontend state handling, validation library behavior, or backend fallback logic so it does not return later. Thanks, Hercules
$140 USD in 7 days
6.8
6.8

Hello, I can help fix the OTP issue by correcting how the selected country code is passed through your app's logic. I've handled similar bugs before in cross‑platform apps, making sure the right prefix reaches the backend. I’ve worked with OTP systems across multiple providers and can debug both frontend and API handling to ensure it works smoothly for all countries. Thanks, Teo
$200 USD in 2 days
6.5
6.5

As a seasoned Full Stack Developer with over 12 years of solid experience, I have developed an outstanding stability with mobile and API troubleshooting becoming handy in the world of Twilio, Firebase, MSG91, WhatsApp API and similar integrations. It is paramount in the project's context to address non-fluctuating OTP systems and abnormal country code picker issues which are areas where my proficiency is well-established. In fact, I've previously executed projects quite analogous to what you demand here. Rest assured I can deliver efficient resolutions promptly. To be more explicit on the time taken for this particular project; it would typically vary from one case to another as every matter comes with its own unique set of challenges. However, given my expertise and experience, we can reasonably expect your concern resolved quite swiftly without compromising quality. Having said that, I understand your urgent requirement and rest assured your satisfaction remains my highest priority. Regarding costing or budget estimation, I would like to conduct a brief discussion about the project specifications so I could give you an informed and precise quote. My primary objective is always to deliver excellent value at reasonable prices by ensuring a meticulous understanding of each client's specific needs. Been itching to implement a well-tested resolution to minor yet significant focuses like these! Let us get on-board and fix this anew!
$50 USD in 3 days
7.1
7.1

Hello There!!! ★★★★ (Fix OTP country code mapping issue in mobile app with correct API integration) ★★★★ Project understanding: You are facing an issue where OTP is always sent with +91 instead of the user-selected country code. Need to fix country picker logic, API payload, and ensure correct OTP delivery across all countries on Android/iOS. Services: ⚜ Debug OTP country code selection logic ⚜ Fix phone input & country picker mapping ⚜ Correct API request payload handling ⚜ Test OTP flow for multiple countries ⚜ Ensure Android & iOS compatibility ⚜ Validate number formatting rules ⚜ Debug backend OTP integration issues Qualifications & experience: I have worked on OTP systems using Firebase, Twilio and custom APIs in React Native/Flutter apps. I also handled similar country code and validation bugs in production apps. Approach & solution: I will trace UI → state → API flow, fix country code binding, test multiple regions, and ensure backend receives correct formatted numbers. Closing: I can fix this quickly and make sure OTP works globally without issues, lets connect and start. Warm Regards, Farhin B.
$110 USD in 10 days
6.7
6.7

As an experienced full-stack developer and a digital solutions expert with over a decade in the industry, I am confident that I can resolve your current SMS OTP issue precisely. I have extensive experience working with several OTP systems including Twilio, Firebase, MSG91, and WhatsApp API, which matches the nature of your task perfectly. Moreover, my past repertoire includes successfully fixing similar OTP and backend country code bugs for clients. Punctuality and professionalism are crucial to me. Once the project's scope is defined clearly, I waste no time in delivering feasible solutions without compromising on quality. I understand that time is money in your business developments which is why meeting deadlines holds immense value for me. Let's fix this issue urgently together and ensure your app functions seamlessly-hashtags in Iraq or Kuwait too.
$299 USD in 15 days
6.4
6.4

Dear client, I can fix the country code issue in your app code, I have more than 9 years of exp in apps and web development, It is easy for me.
$60 USD in 1 day
6.2
6.2

Hi! I specialize in mobile app debugging and OTP/API integrations with 9+ years of experience in Flutter, React Native, Android/iOS, and backend systems. Here's how I can help: * Fix country code picker logic so selected codes (+964, +965, etc.) pass correctly to API * Debug OTP flow (Twilio/Firebase/MSG91/WhatsApp API) and eliminate forced +91 issue * Validate phone input across Android & iOS for consistent behavior * Test multi-country OTP delivery and ensure production stability I’ve fixed similar API/OTP routing issues before. Can you share your current OTP provider and frontend stack?
$140 USD in 7 days
6.0
6.0

Coming across a bug is never pleasant, and that's where my expertise in full-stack development backed by six years of experience comes into play. With extensive knowledge in PHP, Laravel, React JS, and Flutter, I'm confident I can fix the OTP country code issue swiftly and efficiently. Notably, I have a deep understanding of OTP integrations such as Twilio, Firebase, MSG91, and would be well-versed in resolving your specific issue. Moreover, I have been successful in delivering numerous projects similar to yours - ensuring functionalities work seamlessly across multiple countries. I understand the urgency behind resolving this bug for you. With that in mind, your project will take topmost priority and will be completed within an estimated timeline that we can discuss together without compromising on quality. Let's team up to fix this issue promptly so your users can enjoy a smooth experience using your app across the globe.
$30 USD in 1 day
6.1
6.1

As a seasoned mobile app developer with extensive experience in OTP systems, Flutter, React Native, Android, and iOS development, I am confident that I possess the skill set necessary to successfully address the issue plaguing your application. I have worked with various OTP integrations such as Twilio, Firebase, MSG91, as well as WhatsApp API, and have an in-depth understanding of phone number validation libraries. In the past, I have successfully tackled similar projects involving backend API debugging and resolving critical bugs that impaired user experience. I understand that time is of the essence for you and rest assured, I work diligently to diagnose problems precisely and deliver effective solutions promptly. Given my commitment to quality assurance and my familiarity with ensuring app compatibility across different operating systems, I can fix the OTP country code issue, thoroughly test it across multiple countries, and provide you with an estimation of the time required- all within a reasonable budget. Together, we can make your application function flawlessly for users in any chosen country. Don't let this bug slow you down- let me show you how resolved it can be!
$100 USD in 2 days
6.1
6.1

Hi, I can quickly fix your OTP country code issue. I’ve worked with Firebase Auth, Twilio, and MSG91 and handled similar bugs where the default country code overrides user input. I’ll debug the picker + API request to ensure correct country code is sent. Test across multiple countries and devices (Android/iOS). Estimated time: 2–4 hours. Cost: low/fixed. Ready to start immediately.
$100 USD in 1 day
6.0
6.0

At Toriqul Global Solutions, we transform ideas into high-performing digital products. We are a professional web development agency led by Engineer Md. Toriqul Islam brings over a decade of expertise in designing and developing websites, applications, and custom digital solutions. What We Deliver: ✔ Stunning modern websites ✔ Powerful custom web applications ✔ Mobile apps for Android & iOS ✔ E-commerce platforms ✔ Business automation systems ✔ SEO-friendly and fast-loading websites Our Tech Stack: React, Node.js, Laravel, PHP, WordPress, Python, .NET, MySQL, MongoDB, React Native, Bootstrap, JavaScript, and more. Why Clients Trust Us: • Business-focused solutions • Clean UI/UX design • Secure & scalable systems • Reliable deadlines • Transparent communication • Excellent after-sales support We don’t just build websites, we build results. Let’s create something amazing together. Best Regards, Toriqul Global Solutions
$80 USD in 4 days
6.1
6.1

Hi, I came across your project "Resolve OTP Country Code Bug on App" and I'm confident I can help you with it. About Me: I'm a agency owner with over 8+ years of experience in PHP, Mobile App Development, React Native, Flutter, Android, API Integration, Backend Development, iPhone. , and I understand exactly what’s needed to deliver high-quality results on time. Why Choose Me? - ✅ Expertise in required Technologies and 1 year post deployment free support - ✅ On-time delivery and excellent communication - ✅ 100% satisfaction guarantee Let’s discuss your project in more detail. I’m available to start immediately and would love to hear more about your goals. Looking forward to working with you! Best regards, Deepak
$140 USD in 7 days
5.8
5.8

Baghdad, Iraq
Payment method verified
Member since Mar 28, 2024
$10-30 USD
$30-250 USD
$10-30 USD
$15-25 USD / hour
$30-250 USD
$750-1500 USD
₹750-1250 INR / hour
$25-50 USD / hour
₹75000-150000 INR
$10-60 USD / hour
$10-30 USD
$250-750 USD
$10-30 USD
₹500000-1000000 INR
$10-30 USD
₹12500-37500 INR
$1500-3000 USD
₹3000-4000 INR
₹600-1500 INR
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
$15-25 USD / hour
₹37500-75000 INR
₹75000-150000 INR