The full production cycle IT company Nabuto specializes in the development of software products/services in the field of information technologies. The company's team is working on creating a Digital Assets Trading Infrastructure that allows companies and traders to interact in the cryptocurrency market.
We are looking for a Senior Front-End Developer to help build a professional crypto trading terminal, optimize application performance, and implement real-time data streaming and order placement functionality.
Responsibilities:
- Development of a brand-new professional crypto trading terminal.
- Optimization of the application considering non-functional requirements (performance, stability, resource consumption).
- Rendering intensive real-time data streams from public exchanges.
- Development of order placement functionality in the terminal.
- Analyzing and optimizing existing code, refactoring to improve performance and readability
- Keeping up with new technologies and trends in front-end development and implementing them to improve the product and processes.
What will you do in the first 90 days?
- Implement real-time public exchanges data stream rendering and Order Placement functionality.
- Optimize application performance and resource usage.
Job requirements:
- 5+ years of experience in developing high-load web applications
- Strong knowledge of computer science fundamentals (algorithms and data structures).
- Experience working with Electron JS and building desktop applications.
- Proficiency in React, TypeScript, and CSS.
- Expertise in WebSockets and REST API for fast data processing and transmission.
- Experience in optimizing application performance by improving CPU, RAM usage, and I/O operations, ensuring minimal resource consumption and enhanced system efficiency
Would be a plus:
- Experience with GraphQL and Axios.
- Familiarity with Zustand and OAuth2
Company offers
- Care from Day One – medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance – 24 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy – partial reimbursement for any sports activities that empowers you.
- Growth – partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library – books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year – enjoy a getaway at the corporate villa in Cyprus.
Join the Nabuto team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us—apply today and take the first step towards your bright future!