A collage of SingleStone employees

Attitude, aptitude, and skills.
That's what we look for when we’re hiring.

Each member of our team is different. But we share at least three things in common:

Attitude is paramount.

You must have a passion for learning, service, and excellence. We don’t have room for egos or clock punchers.

Aptitude is a close second.

We want you to be a quick study. Smart, but insatiably curious, too. We move fast and we need our team to keep up.


We rank skills last not because they’re unimportant, but because we believe you can develop them.

We can teach you anything else you need to know.

What our employees have to say...

said when you join SingleStone, you feel welcome
said SingleStone is a Great Place to Work TM
said they can be themselves at work
are proud to tell others that they are a part of SingleStone

We’re a great place to work. Officially.

Our founder, Chris Little, started SingleStone because he wanted to create a great place to work. That single desire has been the cornerstone of our award-winning culture for more than 25 years.

Fortune LogoActiveRVA LogoSingleStone Great Place to Work Certification BadgeHype Logo

Oh, and you can join us from anywhere.

We’re a forever firm. Sounds kind of crazy, doesn’t it? But we mean it. Sticking around for the long-haul means creating an environment that cultivates talented and empathetic leaders and consultants in the world of tech. We’re on our way there, but we could use your help.

SingleStone's remote presence map
sound like a good fit?

Job openings

UX Designer

At SingleStone, we blend the craft of design with the power of technology to deliver thoughtful, positive user experiences to lots of people. A successful UX Designer is innovative, insightful and serves as a creative problem solver for our clients and project teams. They have an eye for clean design, possess UI skills, and can translate high-level requirements into visually appealing and intuitive user interfaces.

Job Duties

  • Design and create user experiences for software web and mobile applications.
  • Collaborate with product owners and development teams to conduct user research, develop information architecture, design high fidelity mock-ups, and create prototypes.
  • Create custom designs using prototyping tools such as Figma, Sketch, and InVision.
  • Confidently work with other creativity tools such as Adobe Photoshop, Illustrator, InDesign.
  • Work alongside Engineers and be comfortable with web technologies such as HTML, CSS, JavaScript, and SVG.
  • Communicate effectively and with enthusiasm for collaborating with team members from a variety of roles, including developers, product managers, and strategists.
  • Apply visual design and UX design principles on a daily basis.
  • Constantly learning new skills, tools, and methodologies.

Education & Years of Experience

  • Bachelor’s Degree in Graphic Design, or a related field plus 3 months of experience as a UX Designer or a related occupation. Experience can be part-time and can be during degree program. In lieu of 3 months experience, will accept at least a university level, 3 credit course covering Photoshop, Illustrator, and AdobeXD.

SingleStone provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

More detailsLess detailsApply

Senior Software Engineer

Sr. Software Engineers have a passion for emerging technology trends, such as open source tools and cloud services, and a desire to stay current and adopt new technologies

You will collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. Work closely with a team of developers with deep experience in machine learning, distributed microservices, and full stack systems. Deliver robust cloud-based solutions. Work with native stack, and build on AWS.

  • Experience in test automation, test-driven development and Agile/Scrum development. Excellent coding skills in Java and other languages such as Javascript, Groovy, Scala, Python or Ruby on Linux and Windows systems
  • Develop visually appealing frontend websites and reusable components.
  • Develop and design gRPC, REST services and APIs on the backend.
  • Ensure security, performance, maintainability, scalability, usability and reliability are considered when architecting solutions.
  • Provide fast turnaround on projects, and collaborate with high performance teams to implement high quality, scalable and user-friendly software apps.
  • Ability to recognize and mitigate technical risks to ensure successful delivery of a project. Experience producing well-designed and efficient applications while also explaining complex technical information to client stakeholders and development teams.
  • Strong communication skills; enthusiastic about engaging with clients and team members to discuss technical best practices

Minimum Requirements

  • Bachelor’s Degree in Computer Science, Electrical Engineering, or a related field plus 5 years of experience as a Senior Software Engineer or a related occupation

SingleStone provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

More detailsLess detailsApply