Empleo / GoMining

GoMining

FullStack Engineer

Ubicación
Spain · Remoto
Jornada
Jornada completa
Publicada
hace 3 meses

La oferta

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