Projeto freelance

Code Analysis and System Update

31/07/2026

馃搷 Remote

Descri莽茫o do projeto

I am looking for an expert Go (Golang) Backend Engineer to analyze a functional, existing source codebase 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 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! Skills Required Python Software Architecture Golang Redis API Backend Development Documentation Automation Software Engineering RabbitMQ
Aplicar para o projeto