GoLang Source Code Overhaul
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!
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!
Related categories:
Python
Software Architecture
Golang
Redis
API
Backend Development
Documentation
Automation
Software Engineering
RabbitMQ