Full-Stack Engineer (AI - 09142026 - FTFSE)
RemotePhilippinesmidFull Time
- Posted
- today
- Source
- Himalayas
- Field
- Engineering
Skills
Tailwind CSSJavaScriptTypeScriptPostgreSQLAnalyticsReactREST APIsSecurityNext.jsNode.jsRedisAWSCSSGitAI
Description
Position: Full-Stack Engineer
Number of hours: 40 hours per week
Schedule: 8:00 AM – 5:00 PM UK Time
Key Responsibilities
-
Design, develop, and maintain a scalable multi-chain crypto analytics platform using modern full-stack technologies.
-
Build and enhance responsive frontend applications using Next.js, React, and Tailwind CSS, including dashboards, token analytics pages, watchlists, and user-facing interfaces.
-
Develop robust backend services using Node.js (Express/Fastify) to support API integrations, data processing, authentication, caching, and business logic.
-
Integrate and normalize data from multiple blockchain and third-party providers, including token price feeds, liquidity data, volume tracking, trending tokens, and security analysis APIs.
-
Build secure API gateway layers that protect third-party API credentials while managing rate limits, caching strategies, and provider reliability.
-
Develop database structures and optimize queries using PostgreSQL for users, token metadata, watchlists, chat history, and cached analytics data.
-
Implement background processing systems using tools such as Redis and BullMQ for scheduled jobs, token discovery, risk analysis updates, and data refresh workflows.
-
Develop real-time functionality using WebSockets / Socket.io, including live price updates and future token-based chat features.
- Contribute to the implementation of blockchain safety features, including:
-
Honeypot detection integrations
-
Contract risk analysis
-
Token safety scoring workflows
-
Rug-risk data processing
-
Create reliable systems with proper handling of API failures, rate limits, incomplete data, and service outages.
-
Implement automated testing strategies using tools such as Jest/Vitest and Playwright to ensure application reliability and accuracy.
-
Collaborate closely with the founder and existing engineering team to translate product requirements, technical decisions, and architecture plans into production-ready features.
-
Participate in code reviews, technical discussions, system design improvements, and deployment processes.
-
Support continuous improvements in scalability, security, performance, and user experience as the platform grows.
Qualifications
Required Qualifications
-
Proven experience as a Full-Stack Engineer, Full-Stack Developer, Software Engineer, or similar role building production-level web applications.
- Strong proficiency in:
-
JavaScript / TypeScript
-
React.js
-
Next.js
-
Node.js
-
Tailwind CSS
- Strong backend development experience including:
-
REST API development
-
API integrations
-
Authentication and authorization
-
Backend architecture and service design
-
Hands-on experience with relational databases, particularly PostgreSQL, including database design, optimization, and data modeling.
- Experience building applications that consume and process external APIs, including handling:
-
Rate limits
-
Data normalization
-
API failures
-
Caching strategies
- Experience developing real-time applications using:
-
WebSockets
-
Socket.io
-
Event-driven architectures
- Familiarity with cloud deployment environments such as:
-
AWS
-
Render
-
Fly.io
-
Vercel
-
Container-based hosting environments
- Experience with caching and queue systems such as:
-
Redis
-
BullMQ
- Strong understanding of software engineering best practices, including:
-
Clean code principles
-
Version control (Git)
-
Testing methodologies
-
Code reviews
-
Secure development practices
Preferred Qualifications
-
Previous experience working on Web3, blockchain, cryptocurrency, DeFi, or financial analytics platforms.
- Experience integrating blockchain-related APIs or data providers such as:
-
DEX analytics APIs
-
Token security APIs
-
Blockchain explorers
-
Wallet analytics providers
- Familiarity with:
-
Ethereum Virtual Machine (EVM) ecosystems
-
Solana ecosystem
-
Smart contract concepts
-
Token mechanics
-
Liquidity pools and decentralized exchanges (DEXs)
-
Experience building data-heavy dashboards, analytics platforms, trading tools, or monitoring systems.
-
Experience implementing risk scoring, fraud detection, security analysis, or financial data models.
-
Understanding of high-availability systems where data accuracy and reliability are critical.
-
Ability to work independently, make technical decisions, and collaborate directly with founders and senior engineers.
Originally posted on Himalayas
JobMatch aggregates public listings. Always apply through the original posting.