The English-language job board for Spain
FullStack Engineer
Remote from Spain·Added 3 months ago
This job was published 3 months ago
Overview
Job details
Permanent contract
Per the ad.
Fully remote
Per the ad.
Requirements
Have the right to work in Spain
GoMining doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Pay & benefits
What you'll get
- 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).
Requirements
Nice to have
- 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.
The role
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.
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.
Requirements
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.
About GoMining
GoMining is a global digital mining company that provides accessible Bitcoin mining solutions through tokenized hashrate products. The company operates a platform that allows users to mine Bitcoin without managing hardware, combining blockchain technology with financial products. With a presence in Dubai and a global team, GoMining serves a worldwide customer base interested in cryptocurrency mining and digital assets.
GoMining is expanding its operations in Spain, with a range of open roles in engineering, product, marketing, and data. The company's work culture is fast-paced and tech-driven, appealing to international professionals with experience in blockchain, fintech, and SaaS platforms. For those relocating to Spain, GoMining offers the opportunity to work in a cutting-edge industry while being part of a growing global team.
- Founded
- 2017
- Employees
- 100–500
- Headquarters
- Dubai, UAE
- Website
- gomining.com
Good to know if you are moving
- GoMining offers remote-friendly roles, which may allow flexibility for international hires based in Spain.
- The company is at the intersection of blockchain and fintech, providing exposure to cutting-edge technology in the crypto space.
- With a global team, English is likely the primary working language, making it accessible for international professionals.
- The company's headquarters in Dubai offers a unique global perspective, but roles in Spain may be part of a distributed team.
More jobs like this
or browse Full-stack·Mid-level·Remote



