Skip to main content
GoMining

FullStack Engineer

RemoteWorldwide
Published
Role
Fullstack
Employment
Full-time
Salary not disclosed
Check eligibility

Open to Worldwide. Set where you work from to check your eligibility.

No BS summary

FullStack Engineer with strong backend focus. Must have commercial Node.js/TypeScript, REST APIs, PostgreSQL/Redis, and React or Angular. AI-first mindset required.

Core skills

Node.jsTypeScriptReact/Angular

Required skills

REST APIsPostgreSQLRedisJWTOAuth2JavaScriptHTMLCSSSCSSWebpackViteESLintPrettierJestGitCI/CDGitLab CIDockerLinuxCLI toolsCursorGitHub CopilotClaude CodeAI-assisted codingPrompt engineering

Optional skills

Web3blockchainKubernetesGitOpsOpenAI APIAnthropic APINext.jsSSR

What you'll do

  • 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.

What they require

  • 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.
  • 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.
  • 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.
  • 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.

Benefits

  • 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).

GoMining offers mining products including Digital Miners, hashrate upgrades, a marketplace, and a broader mining ecosystem serving millions of users worldwide.

🇨🇾 CyprusBlockchainMid-size
Salary not disclosed