Senior Back-End Engineer - TypeScript/Rust
Role details
Job location
Tech stack
Job description
Are you a backend engineer passionate about building performant, scalable systems and eager to explore cutting-edge technologies in the Web3 space? We're looking for a Senior Backend Developer to join a fast-growing DeFi project backed by a highly technical team and a strong crypto-native vision. Your Mission
-
Architect and implement high-reliability backend services (using TypeScript & Rust) that support core blockchain-enabled products.
-
Build APIs, data pipelines, and internal tooling to streamline platform scalability and performance.
-
Participate in the full development lifecycle""from system design to testing, deployment, monitoring, and maintenance.
-
Collaborate cross-functionally with engineering and product teams to ensure consistent, secure, and robust system behavior.
-
Contribute to CI/CD pipelines and DevOps automation.
-
Continuously improve code quality, performance benchmarks, and developer experience. Tech Environment
-
Core Stack: TypeScript (Node.js-based microservices), Rust (growing footprint)
-
Web3 / Smart Contracts: Solidity (EVM), Hardhat, multi-chain deployments (ETH, BSC, Arbitrum, etc.)
-
API / Data: GraphQL, Apollo, NoSQL, Redis
-
Infra & DevOps: AWS, Docker/Kubernetes, Terraform, GitHub Actions, CI/CD, monitoring with Prometheus & Grafana
-
Frontend: React, TailwindCSS
-
Culture: Clean code, code reviews, test coverage, end-to-end ownership, pragmatic use of new tech What You Bring
Requirements
Must-have: Strong experience in backend engineering with TypeScript in production environments.
-
Solid understanding of system architecture, microservices, containerized infrastructure and Web3 products.
-
Interest in Rust and motivation to upskill in a Web3/Rust-native ecosystem.
-
Familiarity with modern DevOps tools and CI/CD practices.
-
Excellent communication skills in both English and French.
-
Proven ability to thrive in fast-paced, iterative environments with a high degree of autonomy. Bonus Points
-
Prior exposure to DeFi or blockchain technologies.
-
Experience with protocol integrations or backend systems interacting with smart contracts.
-
Understanding of high-availability systems and performance optimization.
Benefits & conditions
Join a lean, collaborative team with deep technical experience and crypto-native culture.
- Enjoy flexible work hours, 2 remote days per week, and an agile work environment.
- Competitive compensation and benefits aligned with your seniority.