Skip to main content
Proxify
Scraped fromLinkedinYesterday
FullstackSenior

Senior Golang Developer (Fullstack, BE-Heavy)

GoGinEchoChigRPCProtocol BuffersTypeScriptReactVue.jsPostgreSQLKafkaRabbitMQRedis CacheDockerKubernetesAWSAzureGCPGo TestTerraformBicepEbpfWebassemblyWasmViteWebpack
Work Type
-
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

Proxify connects top developers with remote opportunities. They seek a Senior Golang Developer to design and scale high-performance microservices and build responsive user interfaces for one of their client teams.

Responsibilities

  • Design, implement, and maintain highly performant Go backends along with their corresponding frontend interfaces.
  • Profile and tune Go applications (using pprof, flame graphs) to ensure minimal memory footprints and ultra-low latency.
  • Design structured, self-documenting RESTful or gRPC APIs that allow seamless communication between microservices and the client interface.
  • Conduct constructive peer code reviews, championing clean code principles, SOLID patterns, and idiomatic Go architectures.
  • Work alongside DevOps engineers to build and maintain automated testing and deployment pipelines.

Requirements

  • 5+ years of software engineering experience, with strong, production-grade mastery of Go (Golang), its memory model, channels, and idiomatic concurrency patterns.
  • Proven track record of building microservices using HTTP frameworks (Gin, Echo, Chi) or gRPC / Protocol Buffers.
  • Solid experience with modern frontend development using TypeScript and React.js or Vue.js for consuming complex API contracts.
  • Advanced knowledge of relational databases (PostgreSQL preferred) along with high-performance query optimization and connection pooling.
  • Experience managing message brokers or event streaming platforms like Kafka, RabbitMQ, or Redis.
  • Hands-on experience containerizing services with Docker and orchestrating deployments via Kubernetes inside cloud environments (AWS, Azure, or GCP).
  • A strict testing mindset, implementing robust unit testing patterns (go test, test suites) and automated integration tests.
  • Located in CET timezone (+/- 3 hours).

Benefits

  • On-time monthly payments with flexible withdrawal options.
  • Predictable project hours with consistent 8-hour working days.
  • Up to 24 flex days off per year without losing pay for full-time positions.
  • Exclusive long-term remote positions at cutting-edge companies.
  • Personally matched positions with no typical recruitment roadblocks.
  • One-time contracting process for endless opportunities with no extra assessments.
  • Same pay every month.
Senior Golang Developer (Fullstack, BE-Heavy)
View Original