Senior Backend Developer - Node.js (100% Remote, Anywhere in the World)
Role details
Job location
Tech stack
Job description
As a senior Backend Developer, you will be a 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, ….). This includes:
- New Products and Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry.
- Scalability - all backend services that power Bitfinex platform must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth. A good example are the renown Bitfinex API, the most solid, low-latency and complete in our industry.
- Security - Bitfinex makes Security its most important feature. The Backend Development team is responsible for building all the API services and backend processes with the highest security principles and standard, in order to protect the safety of the entire user base., As part of the hiring process at Bitfinex, we collect personal data such as your name, contact details, location, job preferences, education and employment history, and other information you voluntarily provide. This data is used solely for recruitment purposes, processed in accordance with applicable global data protection laws, including the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), and retained only for as long as necessary to fulfil its purpose.
All assessments and recruitment-related communications are conducted exclusively through official Bitfinex email addresses (e.g., [email protected]). Bitfinex does not use unofficial channels (such as WhatsApp, Telegram, or SMS) for recruitment communication and does not distribute assessments or sensitive links via those means.
As part of our secure and compliant recruitment process, we may use approved third-party platforms to facilitate candidate assessments. For more information, please refer to our Candidate Privacy Notice and Interview Recording Consent. All candidates have the right to access, correct, or delete their personal data and to withdraw consent at any time, where applicable.
Bitfinex will never request payments, financial information, or personal banking details at any stage of the recruitment process.
If you receive a suspicious request, wish to exercise your data privacy rights, or have further inquiries regarding the legal aspects of the process, contact [email protected]. Please note this inbox is intended for privacy concerns and reports only; any other communications will not be processed.
Requirements
- Exceptional Node/JavaScript skills
- Familiar with microservices architecture
- Have actively participated in the development of a complex platform
- Good experience in interacting with databases (MySQL, MongoDB)
- Ability to quickly learn new technologies
- Good understanding of security practices, * Experience with blockchain integration
- Comfortable with high-availability concepts
- Ruby, Rust or C++ skills are a plus
- Other technologies of interest: Message queues (Redis), Caches and Job Queues
Benefits & conditions
- Flexible Work & Remote-Friendly Culture
- Mentorship & Growth
- Competitive Pay
- Career Development Opportunities
- Supportive Team Environment
- Learning & Knowledge Sharing
- Team-Building Activities
- Social activities (online & in-person)
- A collaborative environment where your creativity will have a direct impact on the brand's narrative
Ready to join us in bringing Financial Freedom to all?
If you're a visionary who thrives at the intersection of technology, knowledge and innovation, we want to hear from you!