
Senior Front-End Engineer
Pragmatike
full-time
Posted on:
Location Type: Remote
Location: United Arab Emirates
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, build, and scale frontend architecture for real-time, data-heavy trading interfaces
- Own complex UI features end-to-end, from technical design to production delivery
- Build and optimize components consuming live data streams (WebSocket, SSE, REST)
- Implement robust state management for high-frequency updates and user interactions
- Collaborate closely with senior engineers and product leads in short iteration cycles
- Profile and optimize frontend performance to meet low-latency requirements
- Contribute to technical decisions and frontend architecture evolution
- Ensure high code quality, maintainability, and scalability across the codebase
Requirements
- 5+ years of experience in front-end engineering
- Deep expertise in React, TypeScript, and modern state management patterns
- Proven ability to architect and own full features with minimal oversight
- Experience building data-intensive or real-time applications
- Strong understanding of frontend performance optimization and profiling
- Comfortable working in a startup environment with high autonomy
- Familiarity with crypto products, trading platforms, or financial dashboards
- Clear product mindset and strong attention to UX for power users
- Bonus Points: Experience building Chrome Extensions (Manifest V3)
- Bonus Points: Prior work on crypto exchanges, wallets, or trading tools
- Bonus Points: Experience with Privy or other embedded wallet solutions
- Bonus Points: Familiarity with charting libraries (TradingView, Lightweight Charts, etc.)
Benefits
- Opportunity to relocate to Dubai with visa and logistics support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptstate managementWebSocketSSERESTfrontend performance optimizationprofilingChrome Extensionscharting libraries
Soft skills
collaborationattention to UXautonomytechnical decision making