RF-SMART
Software Developer
Jacksonville, Florida, United StatesmidAdded today
About this role
RF-SMART seeks an experienced JavaScript developer to build and maintain a NetSuite application using Node.js and SuiteScript. You'll work within an agile team developing backend components, integrating web services, and collaborating across departments in a hybrid Jacksonville role.
What you'll do
- Develop and maintain NetSuite application features using JavaScript and SuiteScript in an agile environment
- Write server-side web application logic and translate requirements into functional product features
- Create clean, well-tested, maintainable, and reusable code following best practices
- Participate in code reviews with product and cross-functional teams
- Collaborate with QA to validate changes and assist in writing WebDriver test suites
- Integrate frontend work with Node.js backend components and external web services
What they're looking for
- JavaScript (6+ years professional experience)
- Node.js framework development
- Object-oriented programming (6+ years)
- Web API consumption and integration
- Single Page Application (SPA) design and implementation
- SuiteScript (preferred)
- NetSuite platform (preferred)
- Problem-solving and critical thinking
Benefits
- Hybrid work schedule in Jacksonville, Florida
- Collaborative agile development environment
- Culture focused on growth and innovation
- Cross-functional team collaboration opportunities
- Mission-driven company transforming customers' operations
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
RF-SMART
RF-SMART builds JavaScript-based applications, including NetSuite integrations, using Node.js and modern full-stack technologies. They are hiring Software Developers and Full Stack Developers to enhance their product and maintain their codebases through agile collaboration.
View all jobs at RF-SMARTLikely interview questions
- Describe your experience developing backend applications with Node.js and how you've structured them for maintainability and scalability.
- Tell us about a time you integrated frontend and backend components—what challenges did you face and how did you solve them?