GoMining
Posted 1mo ago

Lead FullStack Engineer

GoMining
Serbia or Europe
RemoteFull Time
Responsibilities
  • designing backend
  • developing APIs
  • mentoring engineers
Requirements
  • 7+ years software engineering experience
  • Commercial Node.js and TypeScript
  • Designing scalable architectures
  • PostgreSQL, Redis, REST, Docker, CI/CD
  • Leadership and hands-on coding
  • Experience using AI developer tools
  • English B2/C1
Technical tools mentioned
Node.jsTypeScriptPostgreSQLRedisREST APIsDockerCI/CDCursorGitHub CopilotClaude CodeReactAngularRabbitMQKubernetesGitOpsLLM APIs

Job description

We are looking for a Lead FullStack Engineer with strong backend expertise to help us build reliable, scalable, and high-quality products.

You will lead a small engineering team consisting of 3 engineers and 2 QA specialists. This is a hands-on role requiring deep involvement in architecture, complex technical challenges, and production development.

We expect you to actively leverage AI tools to improve engineering quality and development velocity.


Responsibilities

  • Design and develop scalable backend services and APIs.
  • Drive architecture decisions and ensure high engineering standards.
  • Write production-ready code and actively use AI tools to accelerate development.
  • Solve complex technical challenges and improve system reliability.
  • Lead code reviews and maintain code quality across the team.
  • Mentor engineers and help increase team productivity.
  • Collaborate closely with Product, Design, and QA teams.
  • Continuously improve development processes and engineering practices.

Requirements

  • 7+ years of software engineering experience.
  • Strong commercial experience with Node.js and TypeScript.
  • Experience designing scalable architectures and distributed systems.
  • Solid understanding of PostgreSQL, Redis, REST APIs, and asynchronous patterns.
  • Experience with Docker and CI/CD pipelines.
  • Experience leading engineers and driving technical decisions.
  • Strong hands-on approach and willingness to stay close to the code.
  • Experience using AI tools such as Cursor, GitHub Copilot, Claude Code, or similar in daily development.
  • English B2/C1.



Nice to Have

  • Experience with React or Angular.
  • Experience with RabbitMQ, Kubernetes, and GitOps.
  • Experience with Web3 or blockchain products.
  • Experience integrating LLM APIs and AI capabilities into products

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

About GoMining

Provides NFT-based access to Bitcoin mining hashrate.

Year founded
2017
Employees
300
Organization type
Private
Latest investment
Raised $3.00M Seed (2024) — led by Bitscale Capital
Headquarters
CZ

Similar jobs

Full Stack Engineer roles
1d
Save
Mark Applied
Hide
Full Stack Developer (Java/Oracle/React)
Serbia
RemoteContract
BillingPlatform
BillingPlatform: Cloud-based platform for automated billing and revenue lifecycle management.
4+ YOERequires 4+ years with Java and Spring, 3+ years with Oracle PL/SQL, 2+ years with React and JavaScript/TypeScript, REST API and relational database experience, and strong software engineering skills.
Java, Oracle, React, Spring, JavaScript, TypeScript, Oracle PL/SQL, REST APIs
4d
Save
Mark Applied
Hide
Full-Stack Engineer, Enterprise Scale
Belgrade or Serbia
$145k-$230k/yr RemoteFull Time
Scribe
Scribe: Automatically documents digital workflows into step-by-step process guides.
3+ YOERequires 3+ years of engineering experience, Django, relational databases, React, NextJS, TypeScript, automated testing, and engineering best practices.
Django, NextJS, PostgreSQL, Redis, Celery, React, TypeScript, SSO, SAML, SCIM, RBAC
4d
Save
Mark Applied
Hide
Senior Full-Stack Engineer (Python + Vue.js)
Serbia
RemoteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
4+ YOERequires 4+ years of software development experience, strong Python, Django, and DRF skills, Vue.js, JavaScript/TypeScript, vector search, AWS, and B2+ English proficiency.
Python, Django, Django REST Framework, Vue.js, Vue 3, Composition API, JavaScript, TypeScript, Axios, FAISS, Elasticsearch, OpenSearch, AWS, EKS, Kubernetes, RDS, S3, CloudFront, ALB, EC2, ECS, Docker, GitHub, Git, Jenkins, Terraform
4d
Save
Mark Applied
Hide
Senior Full Stack Developer
Belgrade, Central Serbia, Serbia
OnsiteFull Time, Contract
UniCredit
UniCreditBorsa Italiana: UCG: Provides commercial, investment, and private banking services across Europe.
5+ YOERequires 5+ years of software development experience, strong Java and Spring Boot skills, REST APIs, microservices, React, JavaScript/TypeScript, databases, Git, Agile, and English communication.
Java, Python, Spring Boot, React, JavaScript, TypeScript, HTML, CSS, Oracle, Microsoft SQL Server, JPA, Hibernate, Git, Ant Design, Material UI, Docker, Kubernetes, OpenShift, GitHub Copilot, Microsoft Copilot, ChatGPT
4d
Save
Mark Applied
Hide
Full Stack Engineer - Insurance
Belgrade, Vojvodina, Serbia
RemoteFull Time
SAP Fioneer
SAP Fioneer: Provides cloud-based software for the financial services industry.
4+ YOERequires 4+ years of software engineering experience, Computer Science degree or equivalent, Spring Boot, Kotlin, PostgreSQL, TypeScript, React, Redux, micro frontends, testing, CI/CD, and fluent English.
Spring Boot, Kotlin, PostgreSQL, TypeScript, React, Redux, GitHub Copilot, Claude Code, UI5 Web Components, SAP Fiori, Azure, Kubernetes, Helm, Terraform, Istio, Kyma, Prometheus, Grafana, Loki, Spring AI, Azure OpenAI, MCP
6d
Save
Mark Applied
Hide
Senior Full-Stack Engineer (Python focused)
Belgrade, Central Serbia, Serbia
HybridFull Time
Paychex
PaychexNASDAQ: PAYX: Provider of integrated payroll, HR, and benefits outsourcing solutions.
5+ YOERequires 5+ years of full-stack or backend engineering experience, expert Python and AWS Lambda skills, distributed systems experience, DevOps knowledge, and production ownership. GraphQL, React/TypeScript, and fintech experience are bonuses.
Python, AWS, AWS Lambda, GraphQL, React, TypeScript, CircleCI, GitHub Actions, Datadog, SQS, SNS, AI-powered tools
6d
Save
Mark Applied
Hide
Senior Full-Stack Engineer (Python focused)
Belgrade, Central Serbia, Serbia
OnsiteFull Time
Paychex
PaychexNASDAQ: PAYX: Provides payroll, human resources, and benefits management software.
5+ YOERequires 5+ years of full-stack/backend engineering experience, expert Python and AWS Lambda skills, API architecture, distributed systems, CI/CD, testing, observability, deployment, and operational support.
Python, AWS, AWS Lambda, Amazon SQS, Amazon SNS, GraphQL, React, TypeScript, CircleCI, GitHub Actions, Datadog
6d
Save
Mark Applied
Hide
Shopify full stack developer
Belgrade, City of Belgrade, Serbia
$2k-$3k/mo RemoteFull Time, Contract
KU Europe
KU Europe: Direct-to-consumer developing and selling anti-aging cosmetic brands.
4+ YOE4+ years of Shopify development with Liquid, HTML, CSS, JavaScript, JSON, APIs, custom apps, integrations, and Git; PHP/Laravel, analytics, CRO, SEO, and headless Shopify knowledge required.
Shopify, Liquid, HTML, CSS, JavaScript, JSON, Shopify APIs, Git, PHP, Laravel