Blazor Developer for iOS/Safari Compatibility Fixes
Budget: $250 – $750 USD
Blazor WebAssembly Developer Needed: Safari/iOS Bug Fixes
Project Overview: We need an experienced Blazor WebAssembly developer to diagnose and fix browser compatibility issues on our website, bighistorycharts.com. The site works well on Edge (Windows/Android) but has critical bugs on Safari/iOS.
Tech Stack:
• .NET 9
• Blazor WebAssembly
• Hosted on Azure App Services
Requirements:
• Proven experience with Blazor WebAssembly and Razor components
• Access to iPhone/iPad or iOS testing tools (BrowserStack, Safari on macOS, etc.)
• Strong debugging skills for cross-browser compatibility issues
• Experience with Safari-specific quirks and limitations
Safari-Specific Bugs to Fix:
1. Navigate to Gallery and tap on a chart. Note the "An unhandled error has occurred" message.
2. Navigate to Gallery and tap on a chart. Note the chart's thumbnail does not appear.
3. Click Create Account, enter an email address, enter and confirm the password, then click Register. Note that you do not receive a confirmation email.
4. Navigate to the home page and scroll to the "Easy and Automatic" .mp4 video. Note that this video pops up into a separate window, rather than showing in the browser.
5. After creating an account and signing in. Click My Charts then "+ Create New Chart". Note that an error message is displayed.
Deliverables:
• Root cause analysis for each bug with technical explanation
• Code fixes via pull request or patch files
• Testing evidence (screenshots/videos showing fixes work on Safari/iOS)
• Brief documentation of changes made
Access Provided:
• Read-only GitHub repository access
Timeline: The five specified bugs fixed by Wednesday, July 8, 2026
Budget: Please provide your rate and estimated hours
Note: We may have additional bugs requiring fixes after this initial scope. Please indicate your availability for ongoing work.
Project Overview: We need an experienced Blazor WebAssembly developer to diagnose and fix browser compatibility issues on our website, bighistorycharts.com. The site works well on Edge (Windows/Android) but has critical bugs on Safari/iOS.
Tech Stack:
• .NET 9
• Blazor WebAssembly
• Hosted on Azure App Services
Requirements:
• Proven experience with Blazor WebAssembly and Razor components
• Access to iPhone/iPad or iOS testing tools (BrowserStack, Safari on macOS, etc.)
• Strong debugging skills for cross-browser compatibility issues
• Experience with Safari-specific quirks and limitations
Safari-Specific Bugs to Fix:
1. Navigate to Gallery and tap on a chart. Note the "An unhandled error has occurred" message.
2. Navigate to Gallery and tap on a chart. Note the chart's thumbnail does not appear.
3. Click Create Account, enter an email address, enter and confirm the password, then click Register. Note that you do not receive a confirmation email.
4. Navigate to the home page and scroll to the "Easy and Automatic" .mp4 video. Note that this video pops up into a separate window, rather than showing in the browser.
5. After creating an account and signing in. Click My Charts then "+ Create New Chart". Note that an error message is displayed.
Deliverables:
• Root cause analysis for each bug with technical explanation
• Code fixes via pull request or patch files
• Testing evidence (screenshots/videos showing fixes work on Safari/iOS)
• Brief documentation of changes made
Access Provided:
• Read-only GitHub repository access
Timeline: The five specified bugs fixed by Wednesday, July 8, 2026
Budget: Please provide your rate and estimated hours
Note: We may have additional bugs requiring fixes after this initial scope. Please indicate your availability for ongoing work.
Related categories:
.NET
Azure
Debugging
Web Services
Web Development
iOS Development
.NET 5.0/6
Blazor
Web Application