Tech Stack
JavaScriptMicroservicesMongoDBMySQLNode.jsOpen SourceRedisRubyRust
About the role
- 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 - develop and deploy innovative new features using agile methodologies.
- Scalability - ensure backend services remain smooth, responsive, and real-time as the platform scales.
- Security - build API services and backend processes with highest security principles to protect users.
- Work on Bitfinex API, Lightning Network support, Blockchain integrations, and other backend processes.
Requirements
- Proven experience in video production and editing, with a strong portfolio of work
- 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 (valuable)
- Comfortable with high-availability concepts (valuable)
- Ruby, Rust or C++ skills are a plus (valuable)
- Experience with Message queues (Redis), Caches and Job Queues (valuable)