Looking for your next challenge?


Junior JavaScript Developer, Business Tools



Software Engineering
South Africa · Remote
Posted on Thursday, May 18, 2023

We are looking for an Engineer with experience in Netsuite development, or equivalent experience and a willingness to learn Netsuite development with guidance.

We've built an environment where you can focus on big problems. Low on meetings and overhead. We are a community of makers and we want people with the same mindset. Focused on building great solutions to the problems our customers face.

Our business tools team is responsible for keeping things flowing smoothly and eliminating waste from our processes. They work closely with internal customers in our operations group to develop the systems we use to sell, ship, install and support hundreds of thousands of devices around the world. This isn't a typical internal tooling job. Our internal systems are just as important to our success as our customer-facing product and we treat them as such.


  • At least three years of experience in software development, ideally in the ERP application domain
  • JavaScript / SuiteScript or any other programming language

Bonus points for:

  • Experience developing Netsuite solutions
  • A fundamental understanding of ERP in large organizations
  • Experience with direct customer interaction

What do you get?

  • Competitive Salary and Equity Ownership
  • Unlimited PTO
  • Paid Paternity/Maternity Leave
  • Best Self Program - contribution towards your personal or professional development
  • Once a month the entire company closes so we can enjoy a “Recharge Day”
  • Focus on your career: The ability to own your career, grow, and we will invest in your career every year!

What's it like to work here?

  • Working Environment: We are a “Remote-First” Hybrid company, meaning we are set up to operate effectively for fully-remote employees but have some distributed offices to allow our employees to gather. Also we have opportunities to travel and meet other team members from other countries.
  • We also allow our employees to work up to 90 days in any location of their choice each year
  • We all share the following values:
  • Autonomy: we give you the full flexibility and freedom to do what you do best. Flexible working schedule. We're outcome-oriented.
  • Improvement Mindset: we are all constantly working to improve and give anyone an opportunity to contribute to that.
  • Ownership and collaboration: we allow for and expect ownership, as well as work together to achieve our goals.
  • 100% customer focus: we are always lazer focused on what is best for our customers
  • People like it here!

RetailNext provides e-commerce style analytics to physical retailers enabling them to best understand shoppers behavior within their stores. Using our cloud-platform and proprietary IoT sensors, we collect billions of data points everyday from shoppers in over 100+ countries around the world. Ultimately, the data we provide to retailers helps them to make the decisions that will improve your shopping experience.