⬅️  To Main REST APIs jobs

Create flexible and precise queries that fit your needs exactly. Example: React.js, -USA  × Laravel, Vue.js, -Contract  × will get you jobs that are (React.js and not in USA) or (Laravel and Vue.js and not Contract/Freelance).

You can mix and match any tags, negations and groups in any order. And don't worry about typos – the search is fuzzy.

Dismiss

vVv Remote
Overview At vVv, we connect users directly to vetted pre-market token launches through a platform built on compliance and accessibility. We have a young, focussed and dedicated team. We are looking for someone who doesn't shy down from a challenge and is eager to be part of something big. We've created a fully compliant system that opens doors for both traditional institutions and crypto-native investors. Our platform stands apart through exclusive pre-market access to vetted token launches, institutional-grade compliance with built-in KYC/KYB, and seamless trading and token launch infrastructure. We're looking for an experienced back-end Python developer to build and maintain a well-tested, asynchronous API. You'll work with FastAPI, SQLAlchemy (v2), and PostgreSQL in a structured, best-practice-driven environment. Tasks will be assigned via Linear with detailed specif

Overview

At vVv, we connect users directly to vetted pre-market token launches through a platform built on compliance and accessibility. We have a young, focussed and dedicated team. We are looking for someone who doesn't shy down from a challenge and is eager to be part of something big. 

We've created a fully compliant system that opens doors for both traditional institutions and crypto-native investors. Our platform stands apart through exclusive pre-market access to vetted token launches, institutional-grade compliance with built-in KYC/KYB, and seamless trading and token launch infrastructure. 
We're looking for an experienced back-end Python developer to build and maintain a well-tested, asynchronous API. You'll work with FastAPI, SQLAlchemy (v2), and PostgreSQL in a structured, best-practice-driven environment. Tasks will be assigned via Linear with detailed specifications, allowing you to focus on rapid iteration and feature design. Code reviews will be provided, but you are expected to take ownership of your work and be open to feedback.

Development Environment

You’ll be working in a development environment that includes the following technologies and workflows: 

  • API: FastAPI (asynchronous), fully tested with pytest, OpenAPI documented, validated through Alembic (v2).
  • Database: SQLAlchemy ORM (v2), PostgreSQL, Alembic for migrations.
  • Infrastructure: Dockerized, deployed on Google Cloud Run across multiple environments.
  • Workflow: Github for version conrol, Linear for issue tracking.

Responsibilities

You will have the following responsibilities: 

  • API Development: Implement assigned Linear issues, focusing on REST API endpoints.
  • Code Quality: Write clean, scalable, and well-structured code following best practices.
  • Testing & Documentation: Maintain full test coverage by writing high quality tests using pytest and ensure OpenAPI documentation is up to date.
  • Performance & Reliability: Monitor, troubleshoot, and optimize API performance.
  • Code Review Feedback: Process feedback on PRs but will not be responsible for reviewing others’ code.

Qualifications

Must-Have 

  • Strong experience with FastAPI for asynchronous API development
  • Proficiency with SQLAlchemy (v2) and PostgreSQL
  • Solid understanding of pytest for unit testing
  • Experience with Git & GitHub for version control
  • Comfortable working with Docker for containerized development
  • Effective communication skills and openness to feedback in code reviews

Nice to Have 

  • Experience with GitHub Actions for CI/CD
  • Familiarity with OpenAPI for API documentation
  • Experience with Google Cloud Run for deployment
  • Proficiency with Alembic for database migrations
  • Experience using Pydantic (v2) for data validation

Summary

This role is suited for a structured and detail-oriented back-end Python developer who thrives on writing clean, well-tested code. Your primary focus will be implementing well-defined tasks from Linear while ensuring maintainability and performance.

Apply Now:

Permalink

Gr8tech Remote
GR8 Tech is a global product company that provides innovative, scalable platforms and business solutions for the iGaming industry. We have а great experience: GR8 Tech platform successfully handles millions of active players and offers best practices to develop and grow in the gambling industry. We are here to provide great gaming tech to satisfy even greater ambition! We develop complete tech coverage for gambling businesses worldwide, including iGaming platform solutions, consulting, integration, and long-lasting operation services. We are driven by our ambition to make a great product with great people! Together we move the world of iGaming forward — join!About your key responsibilities and impact: Writing, testing, and debugging code for software applications, ensuring functionality and efficiency; Developing and implementing new features based on project requirements and specifications; Participating in code reviews, providing constructive feedback to ens

GR8 Tech is a global product company that provides innovative, scalable platforms and business solutions for the iGaming industry. We have а great experience: GR8 Tech platform successfully handles millions of active players and offers best practices to develop and grow in the gambling industry. We are here to provide great gaming tech to satisfy even greater ambition! We develop complete tech coverage for gambling businesses worldwide, including iGaming platform solutions, consulting, integration, and long-lasting operation services. We are driven by our ambition to make a great product with great people! Together we move the world of iGaming forward — join!About your key responsibilities and impact:

Writing, testing, and debugging code for software applications, ensuring functionality and efficiency; Developing and implementing new features based on project requirements and specifications; Participating in code reviews, providing constructive feedback to ensure code quality and adherence to best practices; Maintaining and updating technical documentation for software development and user guides; Working collaboratively with cross-functional teams, including product managers, designers, and other engineers, to deliver projects; Troubleshooting and resolving software issues and bugs in a timely manner; Optimizing software applications for performance and scalability; Developing and executing unit tests and integration tests to ensure software reliability; Assisting junior engineers with technical guidance and support; Staying updated with the latest technologies and best practices in software development; Contributing to project planning, estimation, and tracking to ensure successful delivery; Ensuring high-quality standards are met through rigorous testing and code reviews; Delivering code to production in a timely manner according to business expectations.

Essential professional experience:

Strong understanding of web page loading, rendering, cross-browser compatibility, and SPA/static web pages; Knowledge of HTTP requests, WebSockets, REST APIs, micro frontend concepts, and basic web security (CORS, OWASP, CSP); Deep knowledge of core JavaScript (event loop, closures, hoisting), modern ES features, asynchronous programming, and DOM manipulation; Strong grasp of static typing, complex types, interfaces, and advanced TypeScript concepts; Expertise in semantic HTML, accessibility, CSS preprocessors, responsive design, and complex animations; Strong knowledge of React core concepts, component design, optimization, and state management (Redux, Recoil, Jotail); Proficiency in Webpack(RC pack), task runners, module federation, and bundle optimization; Expertise in Jest, Playwright, React Testing Library, unit testing, and Chrome DevTools; Experience with npm/yarn and dependency management; Ability to analyze code, debug efficiently, and create POCs for complex issues; Upper-Intermediate or higher proficiency in English.   What we offer: Benefits Cafeteria:

Sports compensation; Medical coverage; Psychological support; Home-office coverage.

Work-life:

Remote work, Coworking compensation; Childcare budget; Maternity leave; Paternity leave; Additional 2 days for family events.

Our GR8 Culture:

Open feedback and transparent direct communications; Growth and development: better every day; High tolerance to experiment and mistakes; Supportive friendly environment.

    Data Protection Information regarding the processing of your personal data in connection with the recruitment and selection process can be found in the Candidate Privacy Notice at https://gr8.tech/candidate-privacy-notice/.

Apply Now:

Permalink

FIVA Remote
FIVA is a DeFi protocol on TON that helps users earn more from their crypto. We're making yield management simple and efficient for everyone. Backed by major players in the TON ecosystem, we're on a mission to reshape how people earn passive income and farm points in crypto. We are seeking a skilled Frontend Developer to join our team and contribute to the development of our TON-based yield protocol. You could be a member of our app dev team to build up sophisticated, developed with all best practices frontend part of the FIVA web platform. If you're passionate about revolutionizing and expanding the DeFi world by developing the key part of our product, you'll fit right in with our team. Responsibilities: Develop and maintain high-performance, scalable web app using Next.js and Tailwind CSS Working with TON libraries Working with Telegram Mini Apps libraries to provide seamless user experie

FIVA is a DeFi protocol on TON that helps users earn more from their crypto. We're making yield management simple and efficient for everyone. Backed by major players in the TON ecosystem, we're on a mission to reshape how people earn passive income and farm points in crypto.

We are seeking a skilled Frontend Developer to join our team and contribute to the development of our TON-based yield protocol. You could be a member of our app dev team to build up sophisticated, developed with all best practices frontend part of the FIVA web platform. If you're passionate about revolutionizing and expanding the DeFi world by developing the key part of our product, you'll fit right in with our team.

Responsibilities:

  • Develop and maintain high-performance, scalable web app using Next.js and Tailwind CSS
  • Working with TON libraries
  • Working with Telegram Mini Apps libraries to provide seamless user experiences
  • Implementing designs from FIGMA with best practices into React, Nextjs and Tailwind
  • Being responsible for assigned features to develop
  • Being able to make code review and align written code to the best practices, and what’s more important - to the standards set for our project
  • Collaborate with Backend/Frontend Developers to realize assigned tasks

Requirements:

  • Strong experience with Next.js, React and Tailwind based projects
  • Experience with DeFi/Web3 projects
  • Knowledge how to properly work with Backend REST API
  • Knowledge how to effectively implement designs from FIGMA
  • Knowledge how to execute transactions for running TON Smart Contracts from Frontend perspective
  • Understanding of DeFi
  • Understanding of TON & Telegram Apps environment (@tonconnect/ui, @ton/..)
  • Ability to work in CET timezone (+/-4 hours)
  • Experience designing responsive applications with Tailwind Fluent English
  • Technologies must-know: Next.js 14, React, Tailwind, React Tanstack Query, TON libs, Telegram App libs, FIGMA(from Frontend Dev perspective), Git

We're looking for a developer who’s put the quality of created software on the first place, who is precise and have passion to DeFI concepts. You should be comfortable working remotely and collaborating with a team that values innovation and user-centric design.

Apply Now:

Permalink

Xchang.io Remote
We are developing a miniApp in Telegram for exchanging cryptocurrencies for fiat and vice versa. Our service ensures fast, convenient, and secure exchange with minimal fees. We are currently looking for a Backend Developer (Spring Boot) to continue development and support the project. What you'll be doing: Developing and maintaining the backend for the Telegram miniApp using Spring Boot. Integrating with TronGrid (receiving/sending USDT TRC-20). Developing and improving the admin panel (user management, orders, exchange rates). Creating REST API for the frontend (Vue.js) and integrating with the Telegram bot. Optimizing the PostgreSQL database, setting up caching in Redis. Implementing secure authentication (JWT, OAuth 2.0). Ensuring server stability and fault tolerance. What we are looking for:

We are developing a miniApp in Telegram for exchanging cryptocurrencies for fiat and vice versa. Our service ensures fast, convenient, and secure exchange with minimal fees.

We are currently looking for a Backend Developer (Spring Boot) to continue development and support the project.

What you'll be doing:

  • Developing and maintaining the backend for the Telegram miniApp using Spring Boot.
  • Integrating with TronGrid (receiving/sending USDT TRC-20).
  • Developing and improving the admin panel (user management, orders, exchange rates).
  • Creating REST API for the frontend (Vue.js) and integrating with the Telegram bot.
  • Optimizing the PostgreSQL database, setting up caching in Redis.
  • Implementing secure authentication (JWT, OAuth 2.0).
  • Ensuring server stability and fault tolerance.

What we are looking for:

  • At least 2 years of experience with Java + Spring Boot.
  • Strong knowledge of REST API, PostgreSQL, Redis.
  • Ability to work with Docker (basic level required).
  • Understanding of authentication principles (JWT/OAuth 2.0).
  • Experience integrating external APIs (e.g., payment gateways, crypto APIs).
  • Knowledge of multithreading and transaction processing.
  • Basic knowledge of RabbitMQ/Kafka (nice to have, but not required).
  • Experience with fintech or crypto-related projects is a plus.

What we offer:

  • Salary $2500-3000 per month.
  • Remote, office, or hybrid work (Czech Republic).
  • Flexible working hours (full/part-time, full-time preferred).
  • Opportunities for growth in crypto-fintech.
  • Long-term collaboration (with potential for salary increases based on performance).

How to apply?

Send your resume + code samples (GitHub, portfolio) to Telegram @xchangio_support or email email

Looking forward to working with you! 🚀

Apply Now:

Permalink