Senior Backend Developer - Node.js (Fully Remote, Worldwide)
Summary
Build and scale backend services for a major crypto exchange using Node.js, microservices, and databases like MySQL/MongoDB while ensuring security and high availability.
Senior Backend Developer
As a senior Backend Developer, you will be part of the team that works on the development of the backend components of all Bitfinex Services (main trading application, Lightning Network support, Blockchain integrations, ….).
The Role
Responsibilities:
- Develop new products and features using agile methodologies.
- Ensure scalability and performance of backend services.
- Implement security best practices and protect user data.
What You Bring to the Table
- Exceptional Node/JavaScript skills
- Experience with microservices architecture
- Hands‑on experience building a complex platform
- Good experience with MySQL and MongoDB
- Rapid learning of new technologies
- Strong understanding of security practices
Other Valuable Skills
- Blockchain integration experience
- High-availability concepts
- Ruby, Rust or C++ knowledge (plus)
- Proficiency with message queues (Redis), caches, and job queues
What We Offer
- Flexible work & remote‑friendly culture
- Mentorship & growth opportunities
- Competitive pay
- Career development opportunities
- Supportive team environment
- Learning & knowledge sharing
- Team‑building and social activities (online & in‑person)
Equal Opportunity Statement
At Bitfinex, we’re committed to equitable opportunities. We do not discriminate based on race, religion, gender, age, disability, sexual orientation, gender identity, or any other protected status. This commitment applies across all stages of recruitment and contractual relationships.