Hashtag Web3 Logo
GoMining logo

FullStack Engineer

GoMining
Cyprus / Georgia / Poland / Spain / Serbia / LatviaPosted 68 days ago
Apply

GoMining is hiring a FullStack Engineer in IT — Cyprus / Georgia / Poland / Spain / Serbia / Latvia. The overview below is synthesized from the employer posting on apply.workable.com: factual requirements and scope are preserved, but prose is rewritten with editorial context. Verify details and apply via the employer link.

We are looking for a FullStack Engineer with a strong backend focus to help build and scale Enterprise products.

You will work closely with Product and Engineering teams to develop partner-facing experiences, widgets, and internal applications.

Responsibilities

Day-to-day scope for the FullStack Engineer as described in the posting:

  • Build and maintain frontend applications, widgets, partner portals, and landing pages.
  • Design and implement backend services and APIs.
  • Prototype new partner integrations and B2B solutions.
  • Work closely with Product Managers and Designers from requirements to production.
  • Own features end-to-end, including deployment and support.
  • Participate in code reviews and architecture discussions.
  • Actively leverage AI tools to accelerate development and increase productivity.

Backend

  • Commercial experience with Node.js and TypeScript.
  • Experience building and maintaining REST APIs.
  • Good understanding of PostgreSQL and Redis.
  • Understanding of asynchronous patterns and message queues.
  • Familiarity with JWT and OAuth2.

Frontend

  • Strong JavaScript and TypeScript skills.
  • Solid experience with React or Angular.
  • Experience building responsive web applications.
  • Experience with component-driven architecture and reusable UI patterns.
  • Experience with HTML, CSS, SCSS, and modern frontend tooling (Webpack, Vite, ESLint, Prettier).
  • Experience writing UI tests using Jest or similar frameworks.

Engineering Fundamentals

  • Strong Git workflow and code review practices.
  • Experience with CI/CD and GitLab CI.
  • Docker and local development environments.
  • Comfortable working with Linux and CLI tools.
  • Understanding of software architecture and distributed systems concepts.

AI-First Engineering

  • Experience using Cursor, GitHub Copilot, Claude Code, or similar tools.
  • Experience with AI-assisted coding, debugging, and documentation.
  • Understanding of prompt engineering and LLM capabilities.
  • AI-first mindset and willingness to continuously learn.

Nice to Have

Additional experience noted as a plus:

  • Experience with Web3 or blockchain products.
  • Experience integrating third-party APIs (payments, KYC providers, etc.).
  • Familiarity with Kubernetes and GitOps.
  • Experience integrating OpenAI, Anthropic, or other LLM APIs.
  • Experience with Next.js and SSR.
  • Professional growth: support for courses, conferences, and English learning (up to 100% coverage).
  • Work-life fit: remote or hybrid format with flexible hours across international teams.
  • Paid leave: up to 20 vacation days + 8 company holidays + 5 personal days per year
  • Recognition programs: structured performance reviews and team awards.
  • Team culture: retreats in international locations (for example, company apartments in Cyprus).

Build a standout application

For the FullStack Engineer at GoMining, reviewers look for concise evidence over buzzwords. Mirror the language of the posting sparingly, quantify support or delivery outcomes, and show how you handled ambiguity, time-zone collaboration and user empathy. Keep your resume to impact, keep your cover note to one page, and link to artifacts — tickets resolved, docs shipped, dashboards owned — that prove you can operate in a fast-moving Web3 team. Prepare to discuss a time you turned a confusing user report into a clear fix and how you measure quality in support and operations.

Web3 hiring values reliability: on-time follow-through, clear writing, and a track record of improving runbooks and tooling. Treat the application as a work sample. For interviews, be ready to walk through how you prioritize across time zones, handle a difficult user, and decide when to escalate versus resolve directly. Show how you document decisions so the next teammate benefits.

In a distributed Web3 org, trust builds through written clarity. Use the cover note to demonstrate it.