Open positions we are hiring
- Rust
- Anchor
- TypeScript
We’re looking for a Middle Solana Developer with 2+ years of commercial experience who confidently builds on-chain programs in Rust with Anchor, thinks in accounts / PDAs / CPIs, works with SPL and Token-2022, Metaplex, integrates smart contracts with a TypeScript frontend via web3.js or Umi, writes tests, and runs a local validator. Strong focus on compute budget optimization and priority fees, baseline security and audit mindset, clean IDL/versioning, and the ability to set up indexing and monitoring. We expect ownership, initiative, clean code, and responsibility for results with the product team.
Responsibilities:
- Design and develop on-chain programs in Rust with Anchor
- Account model, PDAs, CPIs, SPL Token and Token-2022
- dApp integration: TypeScript, @solana/web3.js or Umi
- Anchor/TS tests, local Solana validator, code reviews
- Compute budget & priority fees, ALT, monitoring, and security
Requirements:
- 2+ years of commercial Solana development
- Rust, Anchor, Borsh, IDL, Solana CLI, test-validator
- Strong TypeScript, web3.js or Umi, Mocha/Jest
- Experience with Metaplex Core/NFT and compressed NFTs (Bubblegum)
- Understanding of CPIs, rent exemption, seeds, and Anchor constraints
Nice to have:
- Solita, Seahorse, Shank, Jito, Helium priority fees
- RPC providers, indexing, monitoring experience
- Smart contract audits and threat modeling
- React
- TypeScript
- Next.js
We’re looking for a Middle+ Front-End Developer who is confident with React, TypeScript, and Next.js (App Router, SSR/SSG/ISR), turns Figma designs into production-ready UIs, builds solid state and REST/GraphQL integrations, and cares about performance. We expect ownership, clean code, ability to write tests, and to deliver features from idea to release. Format: part-time or project-based, fully remote.
Responsibilities:
- Build interfaces with React + TypeScript + Next.js
- SSR/SSG/ISR, App Router, server components
- REST/GraphQL integration, forms and state management
- Figma-to-code, responsive layout and accessibility
Requirements:
- 2+ years of commercial React + TypeScript
- Next.js 13/14, deployment experience (Vercel)
- TanStack Query, Zustand/Redux
- Tailwind or CSS-in-JS, shadcn/ui
- Strong Git, code reviews, CI/CD
Nice to have:
- Web3 libraries (Wagmi/RainbowKit)
- i18n, analytics, A/B experiments
- Playwright/Cypress, Storybook
- Node.js
- Nest.js
We’re looking for a Middle Back-End Developer (Node.js, TypeScript, NestJS) who designs reliable REST/GraphQL APIs, works confidently with PostgreSQL and Prisma or TypeORM, uses Redis and queues, writes unit & e2e tests, and keeps security and performance in mind. We value ownership, responsibility, ability to decompose tasks, and clear documentation. Bonus: blockchain projects, payment integrations, and monitoring.
Responsibilities:
- Design and implement REST/GraphQL APIs with NestJS
- Module architecture, DI, guards, interceptors, pipes
- External integrations, webhooks, queues
- PostgreSQL, Prisma or TypeORM, migrations
- Redis caching, rate limiting, logging and configuration
- Jest tests, e2e tests and code reviews
- Performance and security, RBAC, OWASP mindset
Requirements:
- 2+ years with Node.js and TypeScript
- Production experience with NestJS
- SQL and query optimization
- Git and PR workflow
Nice to have:
- Kafka or RabbitMQ, BullMQ
- Microservices and event-driven architecture
- gRPC and WebSocket
- Stripe/PayPal, OAuth2, JWT
- Web3 integrations
- Next.js
- Nest.js
We’re looking for a Middle+ Full-Stack Developer who can deliver features end-to-end: backend on NestJS (TypeScript) + PostgreSQL (Prisma or TypeORM), Redis caching, OAuth2 or JWT auth; and frontend on Next.js (React) with App Router, SSR/SSG, and REST/GraphQL integrations. We value clean code, Jest tests, CI/CD, Docker, attention to security and performance, and the ability to take requirements from Figma to release. Format: part-time or project-based.
Responsibilities:
- End-to-end development with NestJS and Next.js
- REST/GraphQL APIs, integrations, queues
- SSR/SSG/ISR, App Router, server components
- PostgreSQL, Prisma or TypeORM, migrations
- Authentication (OAuth2/JWT), RBAC, security practices
- Jest tests and e2e, CI/CD
Requirements:
- 2+ years with React + TypeScript, production Next.js
- 2+ years with Node.js + NestJS
- PostgreSQL, Redis, caching and rate limiting
- Git, code reviews, documentation
Nice to have:
- Web3 integrations
- WebSockets, gRPC, Stripe/PayPal
- Kafka or RabbitMQ, BullMQ
- Prometheus, Grafana, Sentry
- Solidity
- EVM
- Security
We’re looking for a Middle Solidity Developer (2+ years) who builds reliable EVM smart contracts, integrates them with TypeScript-based web apps, writes tests, and takes ownership of results with the product team.
Responsibilities:
- Develop and review Solidity 0.8+ contracts (ERC-20/721/1155, EIP-712/permit).
- Integrate with web apps (Node.js, React): ABI, methods, events, signing flows.
- Testing: unit, negative, fuzz/invariants (Foundry/Hardhat), gas reports.
- Deploy & verify, support releases in testnets and L2s.
- Work with product: clarify requirements and deliver outcomes.
Requirements:
- 2+ years of commercial EVM smart contract development with on-chain examples (Etherscan).
- Strong Solidity; understanding of calldata/memory/storage, events, custom errors.
- Security: reentrancy, CEI, access control, roles/pausable patterns.
- Testing and deployment experience: Foundry or Hardhat.
- Ownership, initiative, clean code, clear communication.
Nice to have:
- Gas optimization; ability to read Yul/inline assembly.
- Upgradeable contracts (UUPS / EIP-1967), migrations.
- ERC-4337 (Account Abstraction), ERC-4626, Chainlink/Gnosis Safe.
- Audit fixes, CTF/bug bounty participation.
- ML
- LLM/NLP
- CV
- MLOps
- FinTech
We’re looking for an AI Engineer with 2+ years of commercial experience specializing in one or more areas: NLP/LLMs, computer vision, video, and multimodal pipelines. Focus: fast prototypes and production delivery.
Responsibilities:
- Research and prototype models in your specialization
- Data preparation and training
- Inference and product integration
- Optimize performance of models and services
- Build and maintain Python services for AI and multi-agent systems
- Create and maintain REST APIs for internal/external communication
Requirements:
- 2+ years of commercial development
- Python, PyTorch
- FastAPI
- Docker
- OpenCV, torchvision
- Quantization, LoRA/QLoRA
Nice to have:
- Diffusers, Stable Diffusion
- CLIP, SAM
- Whisper, OCR tools (Tesseract/PaddleOCR)
- MLflow, Weights & Biases
- Airflow/Prefect
- Web Security
- Web3 / Smart Contracts
- DevSecOps
We’re looking for a Security Specialist who will build secure-by-design practices and own audits and protection of our solutions across the entire SDLC.
What you will do:
- Audit smart contracts (Solidity/Vyper, Rust for Solana, etc.): manual review, static/dynamic analysis, threat modeling, test scenarios, and PoC exploits.
- Identify and prevent typical Web3 risks.
- Set up formal verification / fuzzing for contracts.
- Perform security reviews of exchange-related flows.
- Ensure security of dApps and backend APIs.
- Cover OWASP Top 10 / ASVS for the Web2 part.
- Embed Secure SDLC practices.
- Telegram Mini Apps security: validate initData, verify domain/signatures, protect payment flows, configure CSP.
- Monitoring and incident response.
- Enable the team: PR blitz reviews, guidelines, workshops, internal consulting.
Requirements:
- 2+ years in security (ideally with some Web3) and/or public audits/reports.
- Strong EVM / smart contract knowledge (Solidity/Vyper) + at least one non-EVM platform (Solana/Move is a plus).
- Fuzzing / symbolic execution experience and tooling.
- Applied cryptography basics: signatures, multisig, key management, nonce/entropy pitfalls.
- Web app and API pentesting experience (REST/GraphQL), OWASP Top 10 / ASVS, SSRF/XSS/IDOR/deserialization, etc.
- OAuth2/OIDC/JWT best practices, session management, WebAuthn/2FA.
- Cloud security, containers/orchestration (Docker), IaC (Terraform), CI/CD security.
- Ability to write clear reports, PoCs, and developer-friendly recommendations.
Nice to have:
- Public audit reviews/reports; CTF/bug bounty participation.
- MEV / anti-frontrun strategies, private mempools, role/ownership separation (EIP-1967/2535, etc.).
- Production KMS/HSM/MPC, withdrawal policies, anomaly monitoring.
- Security in the Telegram ecosystem (bots, mini apps, payments) and browser-based game engines.
- Certifications: OSCP/OSWE, eWPT/eWPTX, SANS/GIAC, ConsenSys/CEW/SMC (optional).
- Manual testing
- Spec review
- Test design
We’re looking for a Middle QA (2+ years) who can spot ambiguities and gaps at the requirements stage, and later thoroughly test web apps, crypto services, dApps, Telegram Mini Apps, and browser games against specs — especially on-chain/off-chain scenarios, payments, orders, and fees.
Responsibilities:
- Review and clarify requirements, user flows, acceptance criteria
- Create checklists and test cases; prioritize coverage
- Manual testing of web and Mini Apps on desktop and mobile
- Validate business logic: statuses, limits, fees, edge cases
- Test APIs and integrations (wallets, providers, nodes)
- Collect artifacts: logs, steps, screenshots/video; write high-quality bug reports
Requirements:
- 2+ years in QA for web products; strong test design skills
- REST/WS API experience, DevTools and Postman
- Ability to read specs and raise risks/questions clearly
- Basic blockchain understanding: networks, transactions, signatures, block explorers
- Accuracy, attention to detail, ownership of release quality
Nice to have:
- Experience with CEX/DEX, DeFi, or smart contracts
- Basic Solidity/Rust reading ability
- UI/API automation skills (e.g., Playwright)
- Testnets and forks; modeling edge cases
- Requirements
- Specifications
- Web3/Crypto
We’re looking for a Middle BA (2+ years) to bridge business and engineering: formalize and document requirements, describe processes and user scenarios, write clear specs, and support the project end-to-end through release: manage changes, prioritize backlog, collaborate with dev/QA/design, participate in demos and acceptance, help with launch and metrics.
Responsibilities:
- Run interviews/workshops; elicit and prioritize requirements
- Describe business processes and user flows; model in BPMN/UML
- Write specs: functional/non-functional requirements, acceptance criteria
- Break down into epics and user stories; maintain a current backlog
- Create prototypes in Figma/Miro; align with the team
- Describe integrations and APIs; interactions with external services
- Maintain artifacts in Confluence/Jira; ensure traceability
- Support delivery to release: clarify requirements, change management, UAT and acceptance
- Participate in demos, launch, metrics analysis, and improvements
Requirements:
- 2+ years as a BA in product or outsourcing teams
- Experience with web apps/bots/services; crypto/Web3 is a plus
- Ability to write clear specs and acceptance criteria
- BPMN/UML knowledge; experience documenting processes/system interactions
- Agile (Scrum/Kanban): user stories and backlog management
- Tools: Jira, Confluence, Figma/Miro; accurate documentation
- Web architecture basics: REST/JSON, webhooks, integrations
- English for documentation and communication
Nice to have:
- Smart contracts, dApps, exchanges, trading bots
- Understanding of EVM/Solana and crypto security aspects
- Basic SQL and analytics; product metrics
- OpenAPI/Swagger specs; integration SLAs
- Discovery/presales participation and effort estimation with the team
- Telegram Mini Apps/bots and browser games experience
hr@freeblock.dev
@FreeBlockDev