Apply

Senior Frontend Developer (React, TypeScript)

Posted 8 days agoViewed

View full description

💎 Seniority level: Senior, 3+ years

📍 Location: Armenia, Ukraine, Romania, Bulgaria, Poland

🔍 Industry: Cryptocurrency Exchange

🏢 Company: Freedx

⏳ Experience: 3+ years

🪄 Skills: Frontend DevelopmentGitCSSJavascriptJestReact.jsTypeScriptUI DesignUser Experience DesignReduxReactCommunication SkillsCI/CDProblem SolvingRESTful APIsData visualization

Requirements:
  • 3+ years of experience with frontend development, specifically with React and TypeScript.
  • Strong knowledge of modern JavaScript (ES6+) and CSS.
  • Proficiency with React libraries and tools (e.g., Redux, React Query, React Router) and component-based development.
  • Strong sense of design and attention to detail, with experience implementing UI designs and interactions for high-quality user experiences.
  • Experience with real-time data handling, charting libraries (e.g., D3.js, Chart.js), and performance optimization.
  • Experience integrating with RESTful APIs and WebSocket services.
  • Experience with testing frameworks such as Jest, Enzyme, or React Testing Library.
  • Strong analytical skills and ability to solve complex technical challenges in a fast-paced environment.
  • Excellent communication and teamwork skills to collaborate effectively with a diverse team.
Responsibilities:
  • Design and develop responsive and visually appealing user interfaces using React and TypeScript, ensuring a seamless and consistent user experience across devices.
  • Implement features to handle and display real-time trading data, charts, and notifications efficiently.
  • Create reusable components and libraries, adhering to best practices in design and coding standards.
  • Integrate with backend RESTful APIs and WebSocket services to facilitate data communication and real-time updates for trading activities and market data.
  • Ensure high performance of the frontend application, optimizing for speed, responsiveness, and scalability.
  • Follow security best practices to protect user data, particularly in relation to account and transaction information.
  • Work closely with UX/UI designers, backend developers, and QA engineers to deliver new features and improve existing ones based on user feedback.
  • Write and maintain unit and integration tests to ensure high code quality, stability, and reliability.
  • Document code and maintain records of frontend standards, component libraries, and key processes to support development consistency.
Apply