Senior Full-Stack Engineer — React / Node.js / AI Agents
Primary stack
Job description
About the Position
We are seeking a Senior Full-Stack Engineer specializing in React, Node.js, and AI Agents to join our team for a new trading platform project.
Stage: Beta launch has been completed; the product is now in a rapid upgrade phase.
You will work on both the product itself and the engineering environment behind it.
Responsibilities
- Product Architecture and Technical Decisions
- Building and evolving the trading interface
- Real-time market data and WebSocket-based communication
- Trading flows and user account operations
- Wallets, deposits, withdrawals, and blockchain integrations
- Referral and reward systems
- Internal admin tools
- Analytics and data flows
- Development automation
- Creating an AI-native engineering environment for the entire team
Requirements
Frontend
- React + TypeScript
- Modern frontend architecture and state management
- Understanding of how application state is structured, synchronized, and updated
- Experience building complex, data-intensive interfaces
Backend
- Node.js + TypeScript
- API design and integration
- WebSocket and real-time systems
- Databases and data modeling
- Experience designing reliable transactional flows
Web3
- Hands-on experience with Web3 / blockchain projects
- Wallet integrations and transaction flows
- Understanding of blockchain transaction lifecycle and confirmation states
- Experience integrating blockchain data with backend and/or frontend systems
AI Native Development
We are looking for engineers who use AI as a full-fledged development tool, not just as autocomplete. You should be comfortable with tools such as:
- Building custom AI agents and multi-agent workflows for development
- Autonomous coding workflows
- AI-assisted architecture and implementation
- Automated testing and QA
- AI code review
- Debugging and root-cause analysis
- Automated documentation
- Internal developer agents and tools
- LLM-based development pipelines
- Reducing repetitive engineering work through automation
How You Work
We are choosing developers who:
- Can turn an idea or business task into a working product
- Can work without detailed technical specifications and independently decompose a problem
- Can design a solution, identify important trade-offs, and explain their technical decisions
- Think about reliability, consistency, failure scenarios, and edge cases - not only the happy path
- Can take ownership of a feature or system from initial idea through production
- Are comfortable working across frontend, backend, and integrations when the product requires it
- Are ready to dive deep into the product, not just close tickets
Team
- IT leader
- Business leader
- Marketing team
- Frontend and backend developers
We Offer
- Remote work opportunities
- A dynamic and innovative work environment
- Competitive compensation package
- Opportunities for professional growth and development
About the Company
Join our team to work on cutting-edge technology and contribute to the development of a new trading platform. We value reliability, consistency, and a deep understanding of system behavior under real-world conditions.
© Smartbrain. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Smartbrain
All 121 rolesGPU Server/Hardware Engineer (NVIDIA, field-based)
Smartbrain
Kotlin AQA Engineer | Remote Mobile Testing Specialist
Smartbrain
Senior Full-Stack Engineer - Angular, Django & DevOps
Smartbrain
MediaWiki Developer | PHP Expert
Smartbrain