Job Openings > Job Description

Senior Backend Developer (DEX)

Location

  • Taipei, Taiwan | Remote

About imToken

imToken, a Series-B blockchain technology company headquartered in Singapore, is inspired to make digital life equally accessible to everyone, and we are committed to creating digital wallets that are simple to use, safe and secure for every user.

Since its founding in 2016, imToken has served over 15 million users in more than 150 countries worldwide. Currently imToken supports the management of multi chains, decentralized exchange and DApp browser. In 2020, we established imToken Labs to continue to explore and apply cutting-edge blockchain technologies to drive innovation and growth of imToken in the global marketplace.

A blockchain's value lies in its interconnected nodes. We look for people who are fast learners, self-motivated and value teamwork regardless of role or team. imToken welcomes everyone who joins imToken to bring their unique talents to the team and make the blockchain different!

About the role

Tokenlon, serving as imToken's decentralized trading platform, is a decentralized exchange and payment settlement protocol based on blockchain technology. Originating in 2017, Tokenlon’s vision is to evolve into an infrastructure for decentralized payment services, facilitating real-time payment and settlement across various networks and tokens.

We are seeking a talented Senior Backend Developer to contribute to the continued success of our business. If you are deeply passionate about technical excellence, both professionally and personally, have a strong interest in DeFi and cutting-edge blockchain technology, staying up to date with the ecosystem and industry trends, and thrive on solving complex problems, we'd love to hear from you.

What you'll be doing

  • Design, develop and implement key system and application architecture that enhances throughput, latency, availability, and security;

  • Monitor system health, troubleshoot issues, and ensure continuous service availability

  • Design and develop a scalable, high-performance API gateway

  • Build up an event-driven blockchain monitoring service

  • Implement the next-gen DeFi intent-based network and solver service 

  • Integrate different DeFi protocols into our aggregator service

  • Promote technology best practices with the team, and perform code reviews with peers

What we look for in you (Company Values)

  • Self-motivator: Go beyond job responsibilities and proactively addressing challenges and opportunities.

  • Team player: Always connected and communicates openly with respect.

  • Fast-learner: Quickly incorporate new knowledge into day-to-day work.

  • Intrinsic: Keep things simple and authentic with real purpose.

  • Resilience: Deliver values by doing things the right way without taking shortcuts

  • Goodwill: Truly care for customers' well-being.

Skills and Qualifications

  • Experience developing on EVM-compatible chains like Ethereum and L2

  • Experience in managing blockchain nodes and event listening on the blockchain

  • Passion for Blockchain and DeFi ecosystem

  • 5+ years of experience with JavaScript/TypeScript, Golang, and MySQL

  • Demonstrated excellence in software engineering, including exposure to distributed systems, scalability, and algorithms

  • Understanding of systems operations, database, backend development & cross-platform data management

What is nice to have (Optional)

  • Experience in DeFi, and Solidity development

  • Experience in arbitrage or MEV mechanism

  • Experience in Java

  • Experience in trading bot implementation

  • Strong understanding of Uniswap protocol or how AMM works

  • Experience in AI tooling and coding workflow

Apply by emailing us at hr@token.im with the following information:

  • Your full name

  • The job you’d like to apply

  • The job location(s) you prefer

  • Contact info (email address and phone number)

  • Resume

  • LinkedIn profile URL (optional)

  • Portfolio URL (optional)