
Completed
Posted
Paid on delivery
My web‐based application relies on Firebase Messaging, and the token lifecycle has suddenly gone off the rails. Browsers are no longer registering fresh tokens after a refresh or new login, while the database keeps holding on to stale ones. As a result, users miss both in-app messages and push notifications. What I need from you: investigate the current token registration flow (service-worker, client SDK, and any Admin SDK routines), identify why new tokens fail to reach Firestore/Realtime DB, and implement reliable cleanup of outdated tokens so they stop blocking deliveries. Once fixed, I want proof that: • a first-time visitor receives a valid token and can be targeted immediately • an existing user who refreshes or clears permissions gets a new token that overwrites the old entry • legacy tokens are purged or marked invalid in the database • messages and web push notifications arrive consistently in Chrome, Edge, and Firefox Share concise code changes, a short README of what you touched, and any testing steps I can reproduce locally. If you can wrap this up swiftly, even better—I’ll test on staging and sign it off straight away.
Project ID: 40602469
49 proposals
Remote project
Active 4 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
49 freelancers are bidding on average ₹2,853 INR for this job

I understand the urgency you have regarding this impactful JSON Web Token (JWT) Refresh Bug. As an 11+ year experienced freelancer, I am well-versed in web development and especially proficient in JavaScript. Having worked on numerous similar projects involving token management, including Firebase Messaging, I assure you not only rapid problem identification but even speedier implementation of the solution. My expertise with Laravel, React js,Next js & Node js, lets me study your token registration flow from different angles ensuring comprehensive bug fixing. I'll methodically examine your service-worker, client SDKs, and Admin SDK routines for any possible issues causing tokens' snags. Furthermore, my proficiency in CSS makes me adept in giving you an impressive yet intuitive front-end solution that won't compromise user security. However, my services don't just stop at code changes and bug fixes; you will also receive an elaborate README explaining what was touched and how they impact your application. Additionally, I'm determined to ensure that all test cases are prepared, which you can easily reproduce locally for validation purposes. By entrusting me with this task, you're assured to have a reliable endpoint where both legacy tokens are appropriately marked invalid or purged to help database efficiency and new tokens are consistently generated for optimal delivery of messages and notifications across multiple browsers.
₹2,750 INR in 3 days
6.4
6.4

Having successfully navigated and resolved several complex issues within the Firebase ecosystem, specifically with token lifecycles, I am confident in my ability to rectify your current FCM token registration bug. With nearly a decade of experience focused on clean code, performance optimization, and business-driven solutions, I am keen to modernize your registration flow by inspecting the service-worker, client SDKs, and Admin SDK routines responsible for token handling. Drawing on my extensive proficiency in JavaScript and web development, encompassing frameworks such as React and MERN Stack, my goal will be to identify why new tokens are not reaching Firestore/Realtime DB efficiently. Using my strengths in Database Management I will ensure outdated tokens are systematically purged or marked invalid in your database. To put your mind at ease further, once fixed and tested comprehensively, I will provide you with concise code changes, a short README document that outlines all the vital areas modified or improved to rectify the bugs. Additionally, I will include precise testing steps that you can replicate locally for verification on staging ensuring a transparent handover. Choose me today and let's put this bug to bed swiftly!
₹2,750 INR in 1 day
6.5
6.5

Hi, I am an experienced software professional, I can find & fix this issue. Let's get it fixed quickly. Regards
₹3,500 INR in 7 days
6.1
6.1

Hi, I can quickly fix your Firebase Messaging token issues. I'll audit the Service Worker, Firebase SDK, and Admin SDK, identify why new tokens aren't reaching the database, implement reliable token updates and stale token cleanup, and verify push notifications work consistently in Chrome, Edge, and Firefox. You'll receive clean code, a short README, and reproducible testing steps. I'm available to start immediately. Best, Sumit
₹2,750 INR in 1 day
4.6
4.6

The failure to register fresh FCM tokens after login/refresh usually points to a disconnect between service-worker token handling and database writes—often the update cycle isn't triggered, or old tokens aren’t explicitly deleted. I’ve fixed this exact bug three times, most recently on a React/Node SaaS where stale tokens blocked push delivery for Chrome/Edge users. I'll audit your service-worker, client-side FCM setup, and backend routines, then patch the update+delete flows so Firestore holds only live tokens. I’ll document what changed, and send you test scripts for fresh, refreshed, and permission-reset logins. No guessing—I'll show working pushes on all three browsers. Share your token collection logic and backend schema, and I can start right away. Pradeep
₹2,750 INR in 7 days
4.3
4.3

Hello, I have read your job description and I am interested in your job post. I am ready to start now. Please send me a message to discuss more about your project, Can you please give me a chance I am a Senior Software Developer with over 8+ years of experience in designing and developing scalable web and desktop applications. I specialize in Microsoft technologies and delivering high-quality, secure, and performance-driven applications. My Expertise: Backend Development:ASP.NET, ASP.NET Core, MVC, Web API, WebForms, WCF Services Programming Languages:C#, Frontend Development:JavaScript, jQuery, AJAX, HTML, CSS Database Technologies:SQL Server, MySQL Reporting Tools:Crystal Reports, RDLC, SSIS, SSRS
₹2,000 INR in 7 days
3.7
3.7

Your Firebase Messaging token lifecycle is breaking because refreshed browser tokens are not being registered correctly, leaving users stuck with stale entries and missed notifications. I can trace the full FCM flow from service worker and client SDK through database writes and fix the token refresh handling. I have built production web applications with JavaScript/Node.js backends, API integrations, real-time workflows, and notification-related features. At Marin Software, I worked on server-side systems with real-time data pipelines and cloud services, including handling event-driven application flows. For this task, I will review the current Firebase initialization, permission flow, service worker messaging handlers, and database update logic. I will implement reliable token refresh handling, remove invalid tokens, and verify delivery across Chrome, Edge, and Firefox. I will provide the code changes, README notes, and reproducible testing steps so you can validate the fix on staging quickly.
₹5,750 INR in 2 days
3.7
3.7

Hi — Abror-Yakubov here from Uzbekistan, "FCM TOKEN REFRESH FIX" — you need push notifications working again without stale user tokens. I can trace the full Firebase Messaging flow from service worker to client SDK and database updates, then fix token refresh handling and cleanup logic. I’ll focus on the edge cases around login changes, permission resets, and browser refreshes so old tokens do not block delivery. The important part is verifying token replacement across Chrome, Edge, and Firefox with repeatable tests. Is your app storing FCM tokens in Firestore, Realtime Database, or a custom database table? Looking forward to working with you.
₹2,050 INR in 7 days
3.1
3.1

Hello, I understand you are looking to resolve the FCM token refresh bug affecting your web-based application. The main technical challenge is ensuring the seamless registration and handling of fresh tokens across browsers and databases. What usually matters most here is synchronizing token updates across different platforms and maintaining data consistency. To tackle this, I would focus on investigating the current token registration flow, identifying the root cause of token failures, and implementing a reliable cleanup mechanism for outdated tokens. By ensuring that new tokens are properly registered and stored, we can guarantee consistent delivery of in-app messages and push notifications. In previous projects, I have successfully resolved similar token management issues by optimizing registration processes and database handling. A few questions to better understand the scope: Q1- Do you have any specific requirements for browser compatibility or database integration? Q2- Are there any existing error logs or debugging information available for further analysis? Happy to discuss the details and suggest the best technical approach. I can start immediately and work within your timeline. Best regards, Hoang Van Phi
₹2,000 INR in 7 days
3.2
3.2

❤️Hi there❤️ I understand the challenges you are facing with Firebase Messaging tokens and the impact on user notifications. I am confident in my ability to investigate the token registration flow, identify the root cause of token failures, and implement a solution to ensure seamless token management and message delivery. This project aligns perfectly with my expertise, and I assure you of timely and accurate delivery of the required enhancements. I invite you to review my profile for a deeper insight into my capabilities. In summary, I will investigate and fix the token registration flow to ensure new tokens are properly handled, outdated tokens are cleared, and messages are consistently delivered across browsers. I will provide concise code changes, a README document, and testing steps for your convenience. I look forward to collaborating with you to resolve this issue swiftly. Let's work together to ensure a seamless messaging experience for your users. Warm regards, Thaveesha
₹2,750 INR in 7 days
2.9
2.9

Hi there, Your Firebase Messaging token refresh flow is failing because stale browser tokens are not being replaced cleanly. I can trace the service-worker, client SDK, and Admin SDK flow, then fix the Database Management logic so fresh tokens overwrite old ones and invalid entries are removed. I have spent the last 4 years solving exactly this type of problem. I will inspect the API Integration points, patch the JavaScript token lifecycle, verify token writes in Firestore/Realtime DB, and test delivery across Chrome, Edge, and Firefox. I'd be happy to share relevant portfolio examples and discuss the timeline and quotation. Best regards, syed ribal www.freelancer.com/u/vertechsolutions - write short and to the point do not make it longer
₹3,500 INR in 4 days
2.5
2.5

When the service worker keeps the old Firebase token after a user clears permissions, the push channel silently dies. I'll debug the registration flow, add a token refresh listener, and force the client to write new token to Firestore while removing stale entry. My approach is to wrap the token update in a promise that confirms the write succeeded before returning control to the UI. A common mistake is assuming the onMessage callback will fire after a token change, but the SDK only emits a new token event. You’ll see fresh tokens appear in the database for every login, old entries cleared, and push notifications arriving in Chrome, Edge, and Firefox. Ready to start immediately and will provide a short README with the changed files and test steps.
₹3,000 INR in 3 days
2.9
2.9

Yes - I can fix your Firebase Messaging token lifecycle issues immediately! With 11 years of web development and Firebase expertise, I'll investigate token registration flow (service-worker, client SDK, Admin SDK), identify why new tokens fail to reach Firestore/RTDB, implement cleanup for outdated tokens, and ensure fresh tokens register after refresh/login. I'll deliver fixes for Chrome/Edge/Firefox, proof of working token registration/purge, concise code changes, README, and testing steps. Available now - ready to start debugging your token lifecycle today!
₹10,000 INR in 3 days
1.9
1.9

Hi, I can quickly identify and fix the Firebase Cloud Messaging token refresh issue in your web application. I'll review the service worker, Firebase client SDK, token registration flow, and database updates to ensure fresh tokens are generated, stored correctly, and outdated tokens are cleaned up. The fix will ensure: * New users receive a valid FCM token immediately. * Refreshed or re-authorized users overwrite old tokens. * Stale tokens are removed or marked invalid. * Push notifications work reliably across Chrome, Edge, and Firefox. I'll also provide clean code changes, a concise README, and reproducible testing steps so you can verify everything on your staging environment. Can you let me know whether you're using Firestore or Realtime Database for storing FCM tokens? Best Regards, Prachi Webix Infotech
₹2,500 INR in 4 days
1.0
1.0

Dear Hiring Manager, I hope this message finds you well. I was excited to come across your job post, as I believe my extensive experience aligns perfectly with your needs. With over 8 years of expertise in PHP and MySQL, I've successfully contributed to a variety of exchange projects, gaining a deep understanding of both the technical and business aspects. I specialize in cryptocurrency development, particularly with Bitcoin and Ethereum, and am skilled in deploying Ethereum-based coins and smart contracts. Additionally, I have experience building internal exchanges for newly deployed coins, as well as developing international exchanges similar to platforms like Bitfinex. I am confident in my ability to bring the same level of enthusiasm, expertise, and high performance to your project, ensuring excellent results. I am available to dedicate 30-40 hours per week to your project, and my daily work hours are flexible and negotiable. Please don’t hesitate to reach out if you're interested in discussing how I can contribute to your success. I truly appreciate your time and consideration and look forward to the opportunity to work with you. Thanks and Regards
₹2,750 INR in 7 days
0.0
0.0

Hi, I read your project carefully and I can deliver exactly what you need. I can start immediately and show you the first preview in a few hours. Let’s discuss the details
₹2,450 INR in 4 days
0.0
0.0

★★★★★★★★★★★★★★★ I can work full time for you. ★★★★★★★★★★★★★★★ I understand new FCM tokens are not replacing stale database entries. I will audit the service worker, client SDK, and Admin SDK flow. I have fixed token refresh, permission, and push delivery issues before. I use JavaScript, Firebase Messaging, Firestore, and Cloud Functions. I will purge invalid tokens and test Chrome, Edge, and Firefox. You will receive clean fixes, a README, and repeatable test steps. Thank you for hiring me.
₹3,000 INR in 1 day
0.0
0.0

Hello There, Couple of quick question: * Is the token refresh issue happening only after users update the app or reinstall it, or does it also occur during normal day-to-day usage? * Should we only fix the immediate token refresh bug, or also verify the complete notification flow to ensure old tokens are automatically replaced and notifications never stop reaching users? We have experience in diagnosing and fixing Firebase Cloud Messaging issues, including token refresh, backend token synchronization, notification delivery, and cross-platform push notification reliability for production applications. Our company has 17+ years experience in IT service development. You might see our profile is new, but not new in this business. Kindly open the chatroom, we can discuss your requirement in detail. Also release the payment once we are finish the task as you prefer. Give us a opportunity and we won't fail you. Thanks, Sandeep K.
₹2,000 INR in 7 days
0.2
0.2

I can help resolve the FCM token refresh bug affecting your web application, ensuring reliable Firebase Messaging token management. I have experience troubleshooting and fixing token lifecycle issues in similar real-time messaging setups. My approach will focus on diagnosing the token refresh mechanism, updating your implementation to follow best practices, and testing to prevent future disruptions. This will restore stable message delivery without overhauling your current system. Quick question before I suggest an approach: Are you already committed to a specific frontend framework, or flexible if updates are needed?
₹2,750 INR in 7 days
0.0
0.0

Hi, I will trace the full token path from service-worker registration and getToken() through the database write and Admin SDK send response, then fix the upsert and stale-token cleanup logic at the actual failure point. I will verify first login, refresh or permission reset, invalid-token removal, and delivery in Chrome, Edge, and Firefox. You will receive a focused patch, reproducible test steps, and a short README rather than a broad rewrite. Which Drupal version and Firebase Admin SDK runtime is the staging site using?
₹3,000 INR in 2 days
0.0
0.0

Surat, India
Payment method verified
Member since May 31, 2014
₹600-1500 INR
₹1000-2000 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
₹601-1500 INR
₹1500-12500 INR
$250-750 CAD
₹600-1500 INR
$10-50 USD
₹750-1250 INR / hour
$3000-5000 USD
$10-30 AUD
$30-250 USD
$250-750 USD
₹12500-37500 INR
₹750-1250 INR / hour
₹12500-37500 INR
£10-15 GBP / hour
₹12500-37500 INR
$8-15 USD / hour
₹600-1500 INR
min $50 USD / hour
$250-750 AUD
₹12500-37500 INR