We are seeking a highly skilled and experienced full-stack engineer to join our product team. In this role, you will play a pivotal part in developing and optimizing the frontend and backend systems of our platform to deliver high-performance user experiences and data-driven insights.
US - Remote • Full-time
About Token Terminal
Token Terminal aggregates, standardizes, and delivers financial and alternative data on blockchains and decentralized applications to both institutional and retail investors. Token Terminal is a full-stack onchain data analytics platform: We operate our own blockchain nodes, manage data extraction pipelines, and implement rigorous QA processes to ensure the highest data quality.
Since launching our platform in May 2021, we've rapidly grown to serve a community of over 50,000 monthly active users, including many leading institutions in the Web3 space. Token Terminal is a remote-first company with employees distributed across various parts of the EU and the US. We are committed to fostering a collaborative and supportive remote work culture.
Day-to-day responsibilities
As a senior member working on our blockchain team, your responsibilities will include:
Develop and Enhance Frontend and Backend Applications
Design and build scalable, secure, and maintainable frontend and backend systems that align with our data analytics needs and UX/UI best practices.
Create and maintain modular components for our user interface, ensuring a seamless and intuitive user experience.
Integrate Blockchain Data and Backend Services
Collaborate with data engineers to integrate blockchain ecosystems with our data warehouse and build APIs that provide real-time data to our applications.
Research and understand blockchain-related data flows to efficiently support data analysis on our platform.
Optimize System Performance and Scalability
Implement efficient caching, indexing, and query optimization techniques to handle large datasets and high-volume requests.
Work with cloud-based infrastructure (Google Cloud, Kubernetes) to ensure the platform remains resilient and responsive as user demand grows.
Contribute to Frontend and Backend Best Practices
Lead initiatives to improve code quality, maintainability, and performance in both the frontend and backend codebases.
Participate in code reviews, mentor junior team members, and stay current on industry best practices in full-stack development.
Collaborate Across Teams
Partner closely with our blockchain, data, and design teams to meet evolving user needs, continuously improving the platform's functionality and user experience.
Participate in user interviews to better understand core users' problems and contribute to team understanding of the customer's core problem spaces.
Expectations
Within your first two months, you will collaborate with our team to gain a deep understanding of our systems, work on key projects to optimize the frontend and backend, and align with our framework for real-time blockchain data visualization.
Within six months, you will contribute as a key team member, ideally taking ownership of a critical feature set and becoming a go-to person for related frontend and backend architecture.
Within your first year, you will be an expert in the platform's architecture and contribute to scaling efforts, creating optimized code and guiding architectural decisions that drive our platform's future.
The Token Terminal Stack
We prioritize industry-standard tools to keep our systems robust and scalable. Our current infrastructure includes:
Backend & Infrastructure: TypeScript and Node.js for scalable backend services, managed within Google Cloud.
Data Management: BigQuery for data warehousing and Jotai for client state sanagement.
Frontend: Next.js paired with our custom data visualization libraries.
You'll encounter sophisticated integrations, working with extensive SQL-based data models and backend services to support our real-time data capabilities.
Details of the role
Full-time role
Location: Remote (US ET/CT timezones)
Engineering level: Senior Engineer
Qualifications
Frontend & Backend Expertise: Proven experience with modern JavaScript frameworks (e.g., React, Vue, or Angular) and backend development (Node.js, Express).
Database & Data Modeling: Familiarity with SQL-based data modeling; experience with BigQuery or Snowflake is a plus.
TypeScript Proficiency: Strong TypeScript skills are essential for backend tooling and frontend components.
Infrastructure Knowledge: Experience with Kubernetes and Terraform preferred but not mandatory.
Communication skills: Strong written and verbal communication skills are a must. We are a remote-first company, so clear and crisp communication skills and the ability to work remotely with the team are a must!
Benefits
Competitive salary, stock options, and a comprehensive benefits package offered through Remote.com.
We offer mentorship from industry leaders, opportunity to expand your skills and network, and the chance to collaborate with some of the brightest minds in the field.
Enjoy a flexible vacation policy.
Work with a global team across various time zones.
Interested in the Senior Full Stack Engineer role?
Email our people team and we will reach out with next steps.