Inventory Source Careers

Love where you work...join a growing tech company at the beach!

Recent Positions

Expand the toggles to view job description and requirements.

Full Stack Developer

Developers that work at Inventory Source generally interact directly with our product team on major initiatives and contribute directly to the success of our company and our users. Tasks presented often allow for creative freedom and iterative development to be championed to completion. 

 

We are looking for candidates to contribute to a newly launched product that leverages Vue, Java, PostgreSQL and elastic services hosted in AWS. Applicable candidates should have experience working with these technologies and be able to meet the expectations below.

 

Our Full Stack Developers:

 

  • Analyze and Interpret Requirements
    • Review requirements and determining best way to implement technically
    • Can identify gaps in a requirement and consult with stakeholder for info
    • Make logical assumptions where possible to move forward and prevent delays

 

  • Develop API Endpoints
    • Build new and modify existing Java API endpoints (Spring Boot)
    • Write queries in JOOQ to retrieve or manipulate relevant DB records
      • JOOQ is an ORM that is similarly structured as plain SQL

 

  • Develop UI Components
    • Create new views and reusable components in a SPA (VueJS)
      • Understand Computed Properties, JS Life-Cycle Hooks, VueX
    • Consider UX and implement refined experiences (with and without mock-ups)

 

  • Consider Data Transfer and Usage Methodologies
    • Know when to paginate when interacting with large sets of data
    • Know when to attach to existing endpoints vs creating new ones
    • Only require the necessary data for each operation or component

 

  • Understand Event Driven Concepts
    • Understand that specific data is available during specific events and what functionality may or may not be feasible given this accessibility
      • Learn our domains’ events and data structures around these events

 

  • Independently Research Unknowns 
    • When facing a gap in understanding (whether internal or external) – able to research these functionalities to fill their gap in understanding
      • Looping in correct resource when necessary
    • Define the “right” question to ask in order to properly understand this gap

 

  • Architect Code for Fault Tolerance, Testability & Intuitiveness
    • Understand how to structure code so that it can be unit tested, isolated, and has clear inputs / outputs (interfaces) to enforce this isolation
    • Handle code exceptions elegantly and understand the difference between “fatal”, “error”, and “warning” exceptions and how these impact the process at hand

 

  • Document Code Workflows
    • Create workflow diagrams, concise documentation, and/or clear comments so other team members can understand unique functionality they build

 

  • Mentor Less Experienced Developers
    • Perform code reviews and suggest improvements to other developers’ implementations

 

  • Fend off Analysis Paralysis
    • Able to effectively balance analysis against progress in order to produce tangible results in a timely manner 

 

Qualifications:

  • Bachelor’s degree in Computer Science / Software Engineering
  • Experience working in a professional development environment with Java and a Front-End framework like Angular 2, Vue, or React
  • Led or were a Senior contributor to the development of at least one (1) project
  • Technical Concepts that should be understood : 
    • Dependency Injection
    • Unit Testing (JUnit, Mockito)
    • Dependency Management (Maven, Gradle)
    • Abstracting code structurally (DRY programming)
    • Big(O) – Memory and Time complexities
    • Git (branching & handling merge conflicts)
    • Deployment concepts
    • SQL – Selects, Updates, Inserts, Joins
  • Experience with some of the following areas is preferred:
    • Spring Boot
    • JOOQ
    • SOLR, MongoDB, ElasticCache
    • AWS services’ and/or other Cloud Hosting providers’ solutions
    • Advanced SQL – complex queries, indices, triggers, etc.
    • I/O, Network, and DB bottlenecks

Customer Success Manager

Inventory Source has an active customer base of online retailers and suppliers that need assistance learning, configuring and leveraging our tools to run their online ecommerce businesses. Our Customer Success Managers are a vital part of our business, helping our customers maximize their potential with Inventory Source. We are seeking tech savvy Customer Success Managers with exceptional, outgoing personalities, to join our growing team. The ideal candidate has a passion for assisting customers in learning how to use software/tools to improve their online businesses.

 

Your Mission

  • Lead customers through a multi-week, high-engagement onboarding process.  Provide extensive training, configure our software, coordinate with customers’ third-party vendors and clients, and manage custom development projects.
  • Develop and maintain relationships with your assigned portfolio of 50+ customers. Provide ongoing support and manage contract renewals.
  • Introduce clients to new features/functionality and promote their growth into more advanced service offerings.
  • Coordinate with internal development and customer support teams as your clients’ advocate

Requirements

Customer Success

  • Passion for working closely with clients
  • Experience managing long term relationships with clients, including feature/functionality rollout, issue management, upsell opportunities, ongoing training, collections and saves
  • Ability to manage a client portfolio of 50+ accounts

Technical aptitude

  • Ability to master a complex software tool
  • Moderate familiarity with Google Apps (Gmail, Docs, Sheets, Slides), HubSpot, Jira, Slack, Zoom
  • Understand high level software development processes and concepts

Communications skills

  • Ability to convert technical concepts into layman conversations with clients, and convert client needs into technical solution discussions with development teams
  • Ability to effectively deliver presentations one-on-one and to (potentially large) groups
  • Ability to lead lengthy meetings (often video-conferences) with clients, presenting for up to 2 hours
  • Excellent writing skills, with an emphasis on organization, professionalism, grammar and spelling.
  • Type 40+ words per minute

Project Management

  • Ability to manage 10+ concurrent projects
  • Ability to prioritize, schedule, document, test and release development projects
  • Ability to adhere to strict processes, and participate in the ongoing development of them

Other

  • Ability to work out of our Jacksonville Beach office and work-from-home as necessary
  • Ability to travel (<5%)

Sales Development Representative (Closed)

We are seeking a Sales Development Representative (Inbound) to become an integral part of our team! Inventory Source currently has 200+ leads signing up on our website per day, and we are seeking sales team members to help educate and qualify these inbound leads.

Your Mission

  • Establishing rapport and gaining an understanding of prospects business objectives
  • Qualifying prospects needs and how they align with our product
  • Effectively explaining our solution and how it fits their business needs
  • Efficiently scheduling demos between prospects & Account Executives

Requirements

  • Has a competitive spirit, coachable, action oriented, and results driven
  • Previous experience in sales, customer service, or other related fields
  • Deadline and detail-oriented
  • Ability to build rapport with clients
  • Efficient and organized

Account Executive (Closed)

Inventory Source has an established marketing funnel supplying our sales team 200+ inbound leads per day. We are seeking an energetic and experienced Account Executive to help qualify and close these inbound leads. The ideal candidate enjoys learning about our customers’ businesses, identifying pain points, building a solution, and closing a deal.

Your Mission

  • Drive revenue by meeting and exceeding your sales quota goals.
  • Solution Based Selling: Identify pain points, determine needs/budget, and present a solution.
  • Responsive, friendly, and professional communication, demos, and appointment setting.
  • Collaborate with Sales Manager to improve sales processes and materials.
  • Coordinate with Account Managers for smooth and efficient customer handoffs.

Requirements

  • 1+ yr of software sales experience.
  • Enjoys working in fast paced, quota driven environment
  • Considers themselves efficient & organized
  • Experience/Interest in ecommerce and online retail is a plus.
  • Web & Tech savvy

Customer Support Representative (Closed)

Inventory Source has an active customer base of online retailers and suppliers that need assistance learning, configuring and leveraging our tools to run their online ecommerce businesses. Our Customer Support Representatives are a vital part of our business, providing frontline issue resolution, guidance and training to our clients. We are seeking tech savvy Customer Support Representatives with exceptional, outgoing personalities to join our growing team. The ideal candidate has a passion for assisting customers in the use of software to improve their online businesses.

 

Your Mission

  • Provide our customers support for issues and questions related to our software via scheduled phone calls and emails
  • Provide basic training, configure our software and coordinate with third-party vendors and clients for new customers
  • Engage in in-depth troubleshooting for more complex support issues, including escalating support tickets to our developers
  • Develop proficiency in the use of our software and how to upsell customers based on their unique business needs
  • Work with other team members to efficiently problem solve and collaborate on various software questions and tickets

Requirements

Customer Support

  • Passion for working closely with clients
  • Experience with issue management and training

Technical aptitude

  • Ability to master a complex software tool
  • Moderate familiarity with Google Apps (Gmail, Docs, Sheets, Slides), HubSpot, Jira, Slack, Zoom

Communications skills

  • Ability to convert technical concepts into layman conversations with clients
  • Ability to effectively deliver training presentations (often video-conferences)
  • Excellent writing skills, with an emphasis on organization, professionalism, grammar and spelling.
  • Type 40+ words per minute

Other

  • Ability to work out of our Jacksonville Beach office and work-from-home as necessary

Internship Program (Closed)

This paid internship for college students offers hands-on experience in the ecommerce and software industry. You will have the opportunity to learn our software and tech processes as well as develop sales techniques and customer service skills. You will work alongside our sales and support teams to obtain knowledge into how to best work with customers and gain valuable time management, communication and technological expertise that will help in developing your career experience post-graduation.

This internship can be either part or full time and can work flexibly around your school schedule. The pay is $13/hour.

 

Your Mission

  • Provide our customers support for issues and questions related to our software via scheduled phone calls and emails
  • Provide basic training, configure our software and coordinate with third-party vendors and clients for new customers
  • Engage in in-depth troubleshooting for more complex support issues, including escalating support tickets to our developers
  • Develop proficiency in the use of our software and how to upsell customers based on their unique business needs
  • Work with other team members to efficiently problem solve and collaborate on various software questions and tickets

Requirements

  • Must be enrolled in an accredited four-year college or university
  • Strong written and verbal communication skills
  • Ability to work efficiently independently and within a team
  • Highly adaptable, willing to learn and strong problem-solving skills
  • Can work comfortably in a fast-paced environment
  • Ability to work out of our Jacksonville Beach office and work-from-home as necessary

Apply Here