Back-End JavaScript Developer
Kirkcaldy, Remote
An established and growing business in the industrial supply sector is undergoing a major digital transformation and is looking to hire a Back-End JavaScript Developer to join its in-house technology team.
This is an excellent opportunity to contribute to impactful back-end projects, including ERP customisation, systems integration, and the development of internal business-critical tools and services.
The Role:
As a Back-End JavaScript Developer, you’ll play a key role in building and maintaining robust, scalable server-side solutions that power the company’s digital operations. You’ll focus on integrating third-party services, optimising internal workflows, and extending functionality within the ERP ecosystem (NetSuite). Your responsibilities will include:
- Developing custom SuiteScript modules and automations within the NetSuite ERP platform.
- Designing and maintaining back-end services and APIs to connect systems and streamline operations.
- Building integrations with logistics providers, payment gateways, and internal business systems.
- Ensuring high performance, security, and scalability of applications.
- Collaborating with technical and non-technical stakeholders to define requirements.
- Writing clean, maintainable, and well-documented back-end code.
Essential:
- Strong commercial experience with JavaScript, particularly in a back-end context.
- Familiarity with building and consuming RESTful APIs.
- Experience working with databases (SQL) and data modelling.
- Version control proficiency (e.g., Git).
- Understanding of asynchronous programming and server-side logic.
- Ability to work independently and collaboratively within a cross-functional team.
Desirable:
- Experience with ERP systems, ideally NetSuite (SuiteScript / SuiteFlow).
- Exposure to cloud platforms like AWS or Azure.
- Familiarity with integration patterns, middleware, and message queues.
- Experience with automated testing and performance optimisation.
What’s on Offer:
- Competitive salary based on experience.
- Flexible remote/hybrid working (HQ in Scotland).
- 30 days annual leave (including bank holidays).
- Pension scheme with employer contributions.
- Private healthcare and life insurance.
- Ongoing professional development and career growth opportunities.
Why Apply?
You’ll be joining a business committed to digital innovation with a strong appetite for process improvement and automation. If you're passionate about back-end development and want to work on meaningful systems that drive real operational value, this is the role for you.
For more information, contact Jack at jharding@weareninetwenty.com