Senior Backend Developer

GetLinks partner

Singapore, Singapore

Negotiable

Job description

About the Role

We're seeking a Senior Backend Developer to play a pivotal role in our ongoing growth. You'll be responsible for designing, developing, and deploying APIs that ingest massive amounts of crypto data, all while ensuring lightning-fast response times and prioritizing security. Collaboration is key, as you'll work closely with cross-functional teams to translate data insights into actionable features for our users.

Working location: Our Hanoi Office


Your Responsibilities

● Hybrid work model - enjoy the flexibility of working remotely and in the office.

● Be part of a dynamic and innovative team at the forefront of the crypto data revolution.

● Design and build high-performance, scalable backend systems capable of handling

millions of users and concurrent transactions.

● Develop APIs and integrations with various exchanges, wallets, and blockchain

protocols.

● Optimize database performance and scalability to ensure efficient real-time data

ingestion and processing.

● Implement efficient caching and storage solutions to deliver lightning-fast data access

to our users.

● Collaborate closely with front-end developers and the product manager to translate

user needs into technical solutions.

● Integrate with third-party services and exchanges to expand our data reach.

● Write clean, well-documented code, adhering to best practices for code quality and

security.


What we offer

● Competitive salary (based on skills and experience) and benefits package.

● Hybrid work model - enjoy the flexibility of working remotely and in the office.

● Be part of a dynamic and innovative team at the forefront of the crypto data revolution.

● Work on challenging and impactful projects that shape the future of the company.


We're Looking For Someone With:

● At least 5 years of hands-on backend development experience, with a proven track

record of building high-scale products serving millions of users.

● Proven experience in designing and developing highly scalable and available systems.

● Hands-on experience with NoSQL databases such as MongoDB, Elasticsearch, and

caching mechanisms like Redis.

● Mastery of at least one backend programming language, including Node.js, Golang,

Java, or similar.

● Strong analytical and problem-solving abilities with a passion for learning new

technologies.


Bonus points if you have:

● Understanding of blockchain technology and its applications.

● Experience working with web proxies like Cloudflare or Nginx.

● Familiarity with cloud platforms such as AWS and experience in cloud-based system

design.

● Experience in designing and implementing microservices-based systems.