5-10 years of professional full-stack software development experience Deep business domain knowledge of billing and revenue or strong interest in learning the domain or experience in Fintech Strong proficiency in JavaScript, and/or SuiteScript Experience using modern frontend frameworks (React) SQL and REST and SOAP APIs experience TypeScript experience is a nice-to-have but not required Comfortable working in remote, distributed teams using modern development tools Demonstrable experience with NetSuite SuiteCloud development and related technologies Solid understanding of web services (REST, SOAP), data formats (JSON, XML), Object-Oriented Programming, SOLID Principles, and Design Patterns Familiarity with HTML/CSS and general web development fundamentals Experience with js or Java is a bonus Background working with ERP, HRIS, Payroll, Finance, or CRM systems is highly desirable Entrepreneurial mindset—proactive, curious, and ready to learn Fluent in English, both written and spoken