Senior JavaScript Developer – Typewise team

We at Holycode are currently looking for a Senior JavaScript Developer with strong skills and proven experience who is ready to dive into the Typewise team, for a full-time engagement, to join their team of passionate IT professionals, here in our Belgrade office. We need someone who builds our next game changing product called Typewise Desktop. It’s a Chrome extension for AI text predictions written in JavaScript and makes use of TensorflowJS and our own Neural Network. This technology will also be implemented in an SDK to make it available to 3rd party software providers (CRM, Customer Service, etc.).

In addition, you’ll support the team with advancing the website and our own typing speed test platform.

Typewise is on a mission to make daily lives easier by decoding human thoughts. Their first product is an AI-powered smartphone keyboard, which makes typing easier, faster, and completely private.

The standard QWERTY keyboard was invented almost 150 years ago for typewriters. Whilst its legacy has pervaded on physical keyboards, it was never designed for the way we type on tiny smartphone screens. Typewise has re-designed the keyboard for the era of touchscreens.

Why choose Typewise?

Typewise is a passionate, international team of ~15 people based in Zurich, Belgrade, Moscow, Ljubljana and beyond. Typewise is remote first and they thrive on a fast-paced, fast-growing, flexible environment with a flat hierarchies and individual ownership:

  • Interesting work for an innovative, fast-growing product with global potential to reach billions of people
  • Remote coffee break sessions built-in to our week and physical meetups
  • Flexible hours and calendar year with lean structure (e.g. daily stand-ups)


    • Expertise with JS and developing Chrome extensions
    • Experience with Angular beneficial but not required
    • Knowledge of Git version control system
    • Experience with writing clean code and architecture that can be built on in the long run
    • Passionate (future) daily user of Typewise Keyboard and excited to drive the product forward
    • Always striving for the best solution with the courage to express your opinion
    • Team player, curious personality and a (good) sense of humor



    • High-growth company in which you can find exciting and trend-setting challenges
    • Amazing product to work on
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • The budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to build products that really make a difference
    • Opportunities to learn and grow with us

    Apply here for this position, or check out other positions that we have.