Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Full Stack Developer (React, TypeScript, Node.js)

Madfish

Madfish

Software Engineering
Remote
Posted on Nov 28, 2025

We are looking for a Full Stack Developer with strong experience in React, TypeScript, and Node.js (Express or NestJS) to join our team on a short-term client project (full-time for 1 month).
The ideal candidate is comfortable working across the entire stack — building intuitive, high-quality frontend interfaces while developing secure and performant backend services and APIs.

This role includes working with complex XML data flows, implementing XSD validation, and collaborating closely with DevOps and frontend engineers to deliver production-ready features within a tight timeframe.

Responsibilities

  • Develop responsive, scalable UI components using React and TypeScript
  • Build and maintain backend services using Node.js and Express
  • Design and implement secure, performant REST APIs with validation, authentication, and rate-limiting
  • Handle XML data workflows and apply XSD schema validation in backend systems
  • Work with MongoDB, Mongoose, and Prisma ORM for efficient data management
  • Manage authentication using JWT and bcryptjs
  • Integrate third-party services: AWS S3 (file storage), Stripe (payments), Twilio (SMS), Nodemailer (emails)
  • Handle file uploads securely using Multer and AWS SDK
  • Generate documents using tools like pdfkit, puppeteer, and marked
  • Write unit/integration tests, perform code reviews, and follow clean architecture practices
  • Monitor application performance using tools like New Relic and Winston logging

Requirements

  • 3+ years of professional experience in frontend development with React and TypeScript
  • 3+ years of backend development experience using Node.js and Express
  • Strong understanding of REST APIs, JSON/XML, and full-stack integration
  • Practical experience working with XML/XSD validation
  • Experience with Git/GitHub workflows and CI/CD pipelines
  • Familiarity with containerized environments (Docker)

Nice to Have

  • Experience with form-heavy interfaces, dashboards, or workflow-based UIs
  • Familiarity with Redis for caching or real-time use cases
  • Experience working in microservices architecture
  • Understanding of accessibility (WCAG), responsive design, and performance optimization