Flxpoint Career Opportunities

Headquartered in Jacksonville Florida, with team members distributed across the world. Join our fast growing and flexible workforce, no matter where you live!

Check below for job openings.

Apply Today

Open Positions

Implementation Project Manager

With the accelerating growth and adoption of our product, we are hiring a talented Implementation Manager to join our team! This role will be tasked with driving the customer’s implementation and adoption of our Flxpoint product. 

 

Role & Responsibilities:

 

  • A deep understanding of the Flxpoint platform and business model.
  • Organize and run new client Implementation projects.
  • Document progress, ensuring all parties are aware of the project status, timelines, and roadblocks to success
  • Partner with clients to understand their business needs and accomplish their goals within the Flxpoint platform.
  • Track all open action items and follow through until completion
  • Accurately record customers technical issues and work closely with the Technology team to rectify any problems

 

Technical Skills and Experience:

 

  • At least 2 years of project management experience
  • Excellent client-facing and internal communication skills
  • Ability to manage several unique projects at a time
  • Aptitude for picking up technology quickly along with a desire to learn and progress
  • Solid organizational skills including attention to detail and multitasking
  • Knowledge and understanding of how to update tasks, bugs, and features with project management programs/software
  • Familiarity with Software Development and Support, APIs, EDI, XML, and other technical integration methods and formats helpful but not required
  • Effective collaborator with proven process improvement skills
  • Ability to balance multiple tasks and communication among diverse stakeholders
  • Must demonstrate initiative; work well independently and as a contributing team member

Full Stack Developer

Developers that work at Flxpoint 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

Sales Development Representative

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

Apply Here