FullStack Engineer
About this job
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).