logo
logo

Get early access

Engineering

Senior Backend Engineer (API and Data Services)

We are seeking a highly motivated and experienced Senior Backend Engineer to join our growing team. You will play a pivotal role in building and scaling the critical data services that power our innovative social platform. Your primary focus will be on designing, developing, and deploying high-performance APIs for both internal use and external third-party consumption. You will also be instrumental in integrating embedded wallet solutions and ensuring the reliability and accuracy of our price data service. You'll be a self-directed contributor, comfortable working in a flat, agile organization, and passionate about building robust and scalable systems.

Responsibilities:

  • Design, develop, and maintain our Price Data Service: This includes optimizing database queries (PostgreSQL), implementing caching strategies (Redis), and ensuring low-latency data delivery.

  • Build and manage public-facing APIs: Design, develop, and document RESTful APIs for third-party access to market data and other relevant data. This includes implementing robust authentication, authorization, rate limiting, and versioning.

  • Integrate embedded wallet solutions: Work with third-party wallet providers to seamlessly integrate their SDKs into our backend. This includes handling user authentication, wallet connections, and transaction signing.

  • Write high-quality, well-tested code: Implement unit, integration, and end-to-end tests to ensure reliability and maintainability.

  • Participate in code reviews and contribute to best practices.

  • Proactively identify and address performance bottlenecks and security vulnerabilities.

  • Understand the end-to-end flow of our application, from frontend to backend and blockchain.

  • Think customer-centrically (both internal users and external API consumers).

  • Proactively improve existing code anywhere in the organisation.

Qualifications:

  • 5+ years of experience in backend development, with a strong emphasis on Node.js and TypeScript.

  • Proven experience building and deploying production-grade APIs (RESTful). This is a must-have.

  • Strong experience with relational databases (PostgreSQL) and query optimization.

  • Experience with caching technologies (Redis).

  • Experience integrating with third-party APIs and SDKs.

  • Solid understanding of asynchronous programming.

  • Strong understanding of security best practices for APIs and web applications.

  • Experience with testing frameworks (Jest, Mocha, etc.).

  • Excellent problem-solving and communication skills.

  • Ability to work independently and take ownership of projects.

  • Experience working in a fast-paced, agile environment.

  • Experience with cloud platforms, particularly AWS.

Bonus Points (Highly Desirable):

  • Experience with Web3 technologies.

  • Experience with GraphQL.

  • Experience building financial or trading-related applications.

  • Familiarity with API documentation tools (Swagger/OpenAPI).

  • Experience with message queues (e.g., RabbitMQ, Kafka).

Apply Now

Email your resume or relevant links (like GitHub or LinkedIn) along with anything else you want to share to engineering-careers@basedbrands.io. Please also share how quickly you would be able to start and your ask.

Apply Now

Ready to Frontrun Culture?

Get early access.