freehire launches on Product Hunt on 26 August.

Follow →

Golang/Vue.js Senior Developer

Project description:

The project focuses on a large-scale transformation of a merchandise management (WAWI) system landscape that has evolved over more than 20 years into a complex ecosystem of over 120 applications and interfaces.

The initiative is planned as a long-term transformation program spanning approximately 4 years, with a clear roadmap toward delivering a modern, scalable, and standardized architecture by 2028.

Key transformation initiatives include migration from legacy monolithic systems to microservices, transition from Oracle to MongoDB, migration to a new cloud platform, and introduction of standardized engineering and operational practices across teams.

Tech stack:

  • Go (Golang)
  • Vue.js
  • MongoDB
  • REST APIs
  • Git (version control, monorepo workflows)
  • Cloud (migration from Azure to STACKIT)
  • Microservices architecture

About Spyrosoft

Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.

  • 3–7 years of experience as a Software Engineer (mid-level profile)
  • Hands-on experience with Go (Golang) in real-world projects
  • Hands-on experience with Vue.js
  • Strong knowledge of Git and version control best practices
  • Experience working with large monorepositories in modern IDEs
  • Solid understanding of:
    • Unit Testing
    • Integration Testing
    • End-to-End Testing
  • Experience working in Agile/Scrum teams
  • Strong communication skills and ability to collaborate in international teams
  • Self-driven, proactive mindset with a strong sense of ownership
  • High willingness to learn new technologies and tools

Nice to have:

  • Experience with Docker
  • Experience with Kubernetes
  • Knowledge of relational and document databases
  • Experience with MongoDB
  • Understanding of OpenAPI and API-first development
  • Exposure to microservices-based architecture
  • Experienced in using AI tools in day-to-day workflow

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available