JavaScript Developer - NativeScript

Software Engineering @ Sofia, Bulgaria

Job Summary

We are looking for a JavaScript Developer to join our NativeScript Tooling engineering team and help us built the best tools for mobile apps development.  

About the Product:

NativeScript Sidekick is part of the NativeScript family and is faithful companion for mobile apps development. With Sidekick, you can focus on building the exciting parts of your mobile app and let Sidekick handle the important, but tedious parts. You can use Sidekick's rich starter templates, verified plugins, cloud builds, and debugging all while using your own preferred IDE and tooling.

In this role you will:

  • Participate in decisions for product features
  • Extend, enhance, and maintain the product and make it more useful for the users
  • Write and maintain unit tests
  • Participate in code reviews
  • Participate in plannings

About you:

  • 2+ years experience with JavaScript, HTML, and CSS
  • Experience with web Front-End development
  • Experience with single page applications
  • Experience with automated testing
  • Focus on writing optimised, highly performant and memory efficient code
  • Communication, collaboration, positive, and team player attitude


  • Experience with Angular, React or VueJS
  • Experience with building cross platform desktop apps with Electron
  • Experience with building mobile apps
  • Experience with NativeScript

What we offer in return is the opportunity to join a talented team of bright and nice people and to also enjoy:

  • 30 days vacation + an extra day off for your birthday
  • Generous work-from home allowance
  • Premium healthcare and dental care coverage
  • A modern office with a well-equipped gym onsite
  • Kids' Center onsite
  • And many other perks

Progress is an equal opportunity employer. We celebrate diversity and are committed to building a versatile environment for all our employees.

Share this open position