Careers

Join Our Team!

Are you interested in joining
The Team Behind Team Sports℠?

Demosphere is a tight-knit, family-owned IT company based in Northern Virginia that has catered to the technology needs of youth soccer and other sports organizations for the past 30 years. We develop, sell and support web applications including an integrated solution for managing website content, registering players online, scheduling league games, assigning referees, streamlining team communication via mobile app, and much more. Our small company works hard in a very competitive, yet fast-growing industry and we’re looking for hard-working, enthusiastic, bright and energetic people who are excited about sports and technology to join our strong team.

Demosphere is a team of smart, passionate, hard-working, and accomplished professionals who also strive for a healthy work/life fit.

We recognize that your personal commitments don’t end when you start work for the day. We offer flexible arrangements and generous paid time off — both to ensure that employees can arrange their workdays for maximum productivity and to allow ample time for tending to family and personal responsibilities.

View Current Openings:

Full Stack Developer

Job Summary:

Demosphere is looking for an experienced Full Stack Developer who is motivated to combine the art of design with the art of programming. You will work on building state of the art user interfaces, APIs, data models, and both synchronous and asynchronous systems. You will use cutting edge technology to deliver web applications that provide rich user experiences, as well as develop the micro-services to fuel those applications.

Responsibilities:

  • Develop new user-facing features and functionality
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Architect and implement products from the ground up
  • Collaborate with other team members and stakeholders
  • Follow Agile development methodologies and continuous delivery processes

Minimum Requirements:

  • 3+ years of experience with a strong background in full stack development of web applications
  • Experience with at least one advanced JavaScript libraries and frameworks such as BackboneJS / ReactJS
  • Experience with test-driven methodologies and using behavior-driven development frameworks, such as Jasmine, Chai, Mocha, Rspec, Test-Unit
  • Experience using at least scripting language NodeJS, Ruby and framework Sinatra or Rails
  • Experience working with GraphQL, RESTful microservices
  • Clear Understanding of Object Oriented Design & Programming and writing reusable, readable code
  • Good Understanding with cross-browser compatibility issues, and ways to work around such issues
  • Ability to learn and implement new technology quickly
  • Experience with NoSQL databases
  • Experience in using code versioning tools, such as Git
  • Experience with distributed Linux infrastructure in the cloud

Desired Skills:

  • Familiarity with JavaScript module loaders, such as Require.js and AMD, Webpack
  • Familiarity with Redis, Apache Kafka, RabbitMQ or Amazon SQS
  • Familiarity with continuous delivery, DevOps, continuous integration
  • Dedication to improving processes and team performance
  • Familiarity with Docker, Kubernetes
  • Proficient with Mac OSX/Linux operating systems, especially command line

This is an immediate opening for a full time position. If you are interested in applying for this position, please complete the Demosphere job interest form.

React Native Developer

Job Summary:

Demosphere is looking for an experienced React Native Developer who is motivated to combine the art of design with the art of programming. You will work on building state of the art user interfaces using react-native and take ownership of your work. You will use cutting edge technology to deliver mobile applications that provide rich user experiences, as well as work with a team to develop the micro-services to fuel those applications.

Responsibilities:

  • Develop new user-facing features, functionality and ensure the technical feasibility of UI/UX designs
  • Build reusable code and libraries for future use and write unit and integration tests
  • Work as part of a team to build React Native iOS / Android application for SaaS product
  • Architect, build and maintain excellent React Native applications with clean code
  • Implement clean, modern, smooth animations and transitions that provide an excellent user experience
  • Release applications to the Apple and Google Play stores
  • Work with native modules when required
  • Collaborate with other team members and stakeholders
  • Follow Agile development methodologies  and continuous delivery processes
  • Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
  • Be part of a community of React Native developers who share knowledge and help each other as problems arise

Minimum Requirements:

  • 2+ years of professional experience working with React Native
  • 4+ years of professional software development experience
  • Experience working with GraphQL, RESTful microservices
  • Experience with test-driven methodologies
  • Experience in using code versioning tools, such as Git
  • Experience with 3rd party API integrations
  • An understanding of React Native best practices and a commitment to following them
  • Clear Understanding of Object Oriented Design & Programming and writing reusable, readable code
  • Ability to work through new and difficult React Native issues and contribute to libraries as needed.
  • Ability to create and maintain continuous integration and delivery of React Native applications.
  • A positive mindset and can-do attitude.
  • Forensic attention to detail

Desired Skills:

  • Experience working with Swift, Objective C, and Java a plus 
  • Familiarity with Appcenter, Fastlane and AWS services
  • Familiarity with continuous delivery, DevOps, continuous integration
  • Dedication to improving processes and team performance
  • Proficient with Mac OSX/Linux operating systems, especially command line

This is an immediate opening for a full time position. If you are interested in applying for this position, please complete the Demosphere job interest form.

Sales Representative

Job Summary:

Demosphere is looking for a Sales Representative to join our team to help market our Sports Management System to youth sports organizations across the U.S. and Canada. Primary responsibilities include building relationships with new and existing partners with a focus on business development and client retention. Daily activities will include both inbound and outbound lead generation, communication via email/phone/video and product demonstrations via screen share. The Sales Representative is involved at all levels of the sales cycle including lead generation, needs analysis, product demonstration, proposal delivery and execution of agreements.

Responsibilities:

  • Become an expert in a rapidly evolving suite of web-based applications geared toward the management of youth sports organizations
  • Respond to inbound sales leads
  • Initiate outbound sales calls and emails to generate new leads
  • Conduct needs analyses to gain an understanding of each prospect’s needs
  • Provide effective product demonstrations via screen share
  • Discuss, negotiate and execute pricing agreements
  • Successfully manage existing relationships to help retain and upsell current accounts
  • Effectively communicate market feedback and needs to the product management team

Minimum Requirements:

  • Ability to actively manage both inbound and outbound activity
  • Detail-oriented and comfortable with using Salesforce and/or similar CRM
  • Comfortable demonstrating a technical product to a non-technical audience
  • Accurately forecast a sales pipeline
  • Possess effective written, verbal and presentation skills
  • Ability to work independently
  • Ability to collaborate with sales, technical support, and development team members
  • Minimum of 2 year sales experience
  • Develop and grow a client base
  • Strong customer service skills a must

Desired Skills:

  • 3-5 years of business development/sales experience, preferably in the SaaS industry
  • Comfortable selling and demonstrating software solutions
  • Self-starter who can work both independently as well as contribute in a team environment
  • Knowledge of youth sports from an administrative, volunteer, and/or coaching perspective is a plus
  • Athletic background with a passion for sports and competition preferred

This is an immediate opening for a full time position. If you are interested in being considered for this role, please submit a resume, cover letter and desired salary to careers@demosphere.com.

Demosphere Benefits/Perks

  • Work with an amazing, tight-knit team of people passionate about sports and technology
  • Health care options with company contribution
  • Dental care option with company contribution
  • Paid vision and life insurance benefits
  • Optional ancillary group benefit plans
  • Simple IRA plan with company match
  • 3 weeks paid time off
  • 8 paid Holidays
  • 2 paid Community Service days
  • Tuition reimbursement
  • Career-related conference attendance
  • Flexible work schedule
  • Paid FMLA/Jury Duty/Bereavement policies