Maka Forge Holding
Junior Go Developer – Remote/Freelance
Maka Forge HoldingSpain6 days ago
Full-timeRemote FriendlyEngineering, Information Technology

We're building a powerful, cloud-based SaaS platform to modernize and digitize the automotive recycling industry. Our goal is to help junkyards, salvage yards, and recyclers better manage their inventory, logistics, and customer operations — all through a modern, easy-to-use system.

To support our growing development efforts, we're looking for a Junior Go Developer who’s eager to learn, write clean code, and contribute to a meaningful, real-world product. If you enjoy solving real problems and want to make a tangible impact in a traditionally underserved industry, this could be the perfect fit.


Your Role:

As a Junior Go Developer, you’ll support the backend development of our SaaS application, working closely with senior engineers to implement features, improve performance, and maintain the platform. You’ll have the opportunity to learn production-grade Go development while helping to deliver high-quality software to customers in the recycling industry.


Responsibilities:
  • Assist in the development and maintenance of backend services using Go (Golang)
  • Collaborate with the team to design, build, and scale APIs and microservices
  • Write clean, testable, and well-documented code
  • Help identify and fix bugs or performance issues in the backend
  • Work with databases MySQL and manage data structures
  • Participate in code reviews, planning sessions, and team meetings
  • Learn best practices and improve your skills through mentorship and hands-on work


Requirements:
  • Some experience with Go (Golang) – via coursework, personal projects, internships, or early career work
  • Ideally experience with GORM - Golang
  • Familiarity with REST APIs, JSON, and modern backend patterns
  • Basic understanding of relational databases and SQL
  • Comfortable working with Git and version control workflows
  • Strong communication skills and the ability to work in a remote team
  • Willingness to learn and take feedback
  • Conversational level in English


Nice to Have:
  • Experience with Docker, cloud services, or microservices architecture
  • Familiarity with SaaS or enterprise application development
  • Knowledge of the automotive, logistics, or recycling industries
  • Interest in open-source contributions or public code examples (GitHub, etc.)
  • Knowledge of RabbitMQ


What We Offer:
  • Fully remote and flexible work environment
  • Opportunity to grow into a mid-level role with increased responsibility
  • Hands-on experience building a real-world SaaS product
  • Collaborative and supportive development team
  • Competitive freelance or contract rates based on experience


Key Skills

Ranked by relevance