Jumping Bean

We Build, We Support, We Train

JavaScript Development Services

JavaScript is the one language that every developer needs to know. From front-end development to back-end solutions JavaScript is present. It's almost impossible for a project, whether written in Java, Python or PHP, to not have some requirement for JavaScript.  With the growth of IoT and web services architecture, it is not uncommon to find entire solutions written in a JavaScript framework.

Back-end JavaScript Development  - Node.js & Node Red

We use Node.js to build scalable network applications and deliver restful APIs for client integration needs. We use Node Red to quickly and efficiently integrate hardware sensors and back-end services to help our customers create real-time IoT solutions. 

Front-End JavaScript Development

There is a plethora of JavaScript front-end frameworks to choose from and although we have a smattering of experience in most of them our preferred frameworks for Front-End JavaScript development are Angular and Vue.

We use Angular on new developments and leverage Vue where we need to customise or add to existing applications that cannot be migrated fully to Angular.

Our current, standard set of tools and stack for our Python software development teams comprises:

Common Tools

  • Source Control
    • Git
  • CI/CD
    • Jenkins
    • Gitlab
    • Github
    • AWS
    • GCP
  • Automated Testing
    • Selenium
    • Robot
  • Security Testing
    • DAST
      • OWASP ZAP
  • Ticketing
    • Jira
    • Github


  • Build Tools
    • Gulp
    • Webpack
  • Testing Frameworks
    • Jest
  • Security Testing
    • npm audit
    • NodeJsScan
    • Retire.js
  • Frameworks
    • Node.js
    • Angular
    • Vue

Contact Us

Please contact us for any queries via phone or our contact form. We will be happy to answer your questions.

3 Appian Place,373 Kent Ave

2194 South Africa
Tel: +2711-781 8014 (Johannesburg)
  +2721-020-0111 (Cape Town)

Contact Form

Jumping Bean Contact Form!

Contact Form