GoLang Source Code Overhaul

Job ID: 40603067

Budget: €250 – €750 EUR

Title: Senior Go Backend Engineer – Code Analysis & System Update

Description:

I am looking for an expert Go (Golang) Backend Engineer to analyze a functional, existing source code and update it for a high-performance automation and scheduling system.

The code is currently working, but it needs updates, optimizations, and refactoring to ensure it runs smoothly and efficiently. If you are a senior developer who loves solving complex architectural problems, this is for you.

Required Skills & Experience:
Golang (Senior Level): Deep understanding of backend architecture, concurrency (goroutines/channels), and performance optimization.
API & HTTP Management: Strong experience with handling complex HTTP requests, custom headers, cookies, and maintaining stable sessions.
Queue Systems: Experience with message brokers and task queues (e.g., Redis, RabbitMQ) for managing high-volume concurrent tasks.
Traffic Analysis: Ability to analyze HAR (HTTP Archive) files to understand and replicate exact request flows within the Go code.
Browser Automation (Optional but preferred): Familiarity with CDP (Chrome DevTools Protocol) tools like chromedp or rod in Go.
What You Will Do:
Analyze the existing Go source code to understand the current flow and identify bottlenecks.
Update dependencies and refactor the code to improve speed and stability.
Optimize the concurrency and queue management system to handle multiple tasks simultaneously without failures.
Ensure the code is clean, well-documented, and scalable for future updates.
Requirements:
Must communicate fluently in English or Portuguese.
Only apply if you have proven experience as a Senior Go Backend Developer.
Please include the word "GOLANG-EXPERT" at the very beginning of your proposal so I know you read the description.
If you are a true expert in Go, this is a great opportunity for a long-term collaboration. Looking forward to your proposals!