Senior SpreadJS Developer

🇽🇰 Pristina, Kosovo
EngineeringSpreadJSSenior
  • 3+ years
  • Remote
  • Full-Time

Compare your skills with our requirements

We are looking for a highly skilled Senior SpreadJS Developer to join our team and work on advanced spreadsheet-based applications. You will collaborate closely with our product and engineering teams to design, develop, and maintain interactive spreadsheet components using SpreadJS, ensuring top performance and usability.

Must-have

  • 3+ years of professional experience with SpreadJS and advanced spreadsheet application development
  • Strong proficiency in JavaScript, TypeScript, and modern frameworks (React, Angular, or Vue)
  • Solid understanding of data binding, formulas, custom cell types, and SpreadJS API
  • Experience with performance optimization and handling large datasets in SpreadJS
  • Ability to write clean, maintainable, and well-documented code
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills in English

Is a plus

  • Experience integrating SpreadJS with backend APIs (REST or GraphQL)
  • Knowledge of Excel add-in development or other spreadsheet tools
  • Familiarity with financial modeling or data analytics applications
  • Experience with unit testing and automation frameworks
  • Understanding of web performance optimization and accessibility standards
  • Knowledge of containerization (Docker) and CI/CD pipelines

What you will do

  • Develop, maintain, and enhance spreadsheet-based web applications using SpreadJS
  • Implement complex formulas, data visualization, and custom functionalities
  • Optimize spreadsheet performance for large datasets
  • Collaborate with designers, product managers, and backend developers to deliver high-quality features
  • Troubleshoot and resolve technical issues related to SpreadJS
  • Participate in code reviews, share best practices, and mentor junior developers
  • Continuously explore and implement new SpreadJS features to improve the user experience

The Senior SpreadJS Developer position is archived.

We appreciate your interest in joining Hatom. However, this position is no longer accepting new applications as it has been archived. Please explore our other open roles or check back soon for future opportunities.