Join Our Team

“The best thing about SingleStone is our people.” — Jimmy Chou, CEO

We’re all different. But we share at least three things in common.

Each and every member of our team brings something unique to the table. But there are three things we all share: attitude, aptitude and skills. So we look for those things when we’re hiring.

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. If you have the right attitude and learn quickly, we can teach you anything else you need to know.

When I joined SingleStone, I thought our team would help me become a better professional. What I wasn’t expecting was for our team to help me become a better person.

Tricia Rhodes
Chief Employee Experience Officer

SingleStone expects me to be a high performer, but they also support me so that I succeed.

Ben Nelson
Technical Lead, Software

I started as a junior designer and was given a ton of trust, responsibility and mentorship that helped me develop at an incredible pace.

Victoria Griffin
Experience Designer

Singlestone has embraced my passion for learning and encouraged me to share it with others.

Matthew Cloney
Technical Director, Data & Machine Learning

What I like best about SingleStone is the exceptional level of knowledge, dedication and experience on the team.

Don Mills
Technical Director, Cloud/DevOps

Working on an Agile team is empowering. We make commitments together and meet them. We have the courage to try new things and to change direction if it doesn't work out.

Kris Blake
Senior Consultant

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 20 years.

Since 2016, we’ve been an Active RVA certified workplace. This non-profit recognizes companies that adopt, support and engage in physical activity as part of their culture.

The Great Place to Work Institute, a global people analytics firm, evaluates employee feedback and recognizes companies that have built high-trust, high-performance workplace cultures. We’ve earned this coveted certification four years in a row.

In 2017, we won Hype’s Young Professional Workplace Award. The award recognizes organizations in the Greater Richmond Region that excel at attracting, retaining and developing young employees.

Fortune Magazine Best Small & Medium Workplace. Fortune’s annual ranking is based on anonymous employee survey data about leadership, innovation, benefits and other factors. We made the list in 2016, 2017 and 2019.

We’re hiring.

WayPath

Dynamics Developer

WayPath’s Application Development team consists of Front End, Back End and Full Stack Developers all charged with solving client challenges with software. Whether we’re creating customer-facing products or developing tools that connect your internal team, our software expertise has the power to change the way you do business.

 

As a Dynamics Developer at WayPath your job might seem pretty straightforward. Write some code, test it, debug it and start again. While that's part of it, that's just the beginning, our Developers are also consultants. They partner with client stakeholders, agile project teams, and end users to understand desired features and functionality so that they can develop the highest-quality technical solution.

 

Desired Skills & Experience

 

While we believe that skills can be developed over time, we need our Software Developers to have most of these skills on day one:

 

·         3+ years of Experience working with agile software development teams to design and develop custom .NET (C#) enterprise web applications.

·         Solid understanding of object-oriented programming, design patterns, application frameworks, and database design.

·         Experience producing well-documented and efficient code while also explaining complex technical information to client stakeholders and development teams.

·         Passion for emerging technology trends with a desire to stay current; encouraging teams to learn and adopt new technologies.

·         Strong communication skills; enthusiastic about engaging in discussions with clients, and project team members, about technical best practices.

·       Experience creating workflows, custom plug-ins, and integrations

·       Comprehensive knowledge in Dynamics CRM is a must.

Our Engineers focus on the following stacks: .Net (C#) and Node.js (Express) on the back end and Angular/Vue.js on the front end. We deploy to both AWS/Azure cloud, as well as to virtual machines in a data center. 

 

WayPath 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.

WayPath

UX Designer

A successful UX Designer at WayPath is innovative, insightful and serves as a strategic advisor to our clients and project teams. They don’t take themselves very seriously but when it’s time to work, they put on their game face and are not afraid to get their hands dirty. They have an analytical mind but possess the eye for clean and artful design. A WayPath UXD must understand how to empathize with user needs and translate research into visually appealing, intuitive, and functional user interfaces.

In this role, you will work closely with mixed-competency teams to either launch new experiences or improve existing ones. Our ideal candidate is someone who can bring solid creative ideas but open minded to feedback and looking to grow their UX experience.

Required Skills

Detail-orientated:

  • Be able to create pixel perfect, exceptional designs and user experiences based on user stories or requirements
  • Experience working within project management software
  • Holds themselves accountable for quality and defects

Storyteller:

  • Be able to present and articulate your design perspective and defend the nuances of your designs
  • Experience developing personas/archetypes, journey maps, wireframes
  • Defining information architecture
  • Create compelling high-fidelity design comps to tell your client’s story
  • A strong, enthusiastic communicator, who understands the need to collaborate with product owners, designers, and agile development teams
  • Ability to provide rationale for design decisions using industry standard terminology

Adaptable:

  • Ability to juggle multiple projects and not be flustered or overwhelmed easily
  • Ability to check their ego at the door and take design direction
  • Desire to continuously strengthen skills through experience and mentorship
  • Experience working in an Agile environment

Proficient:

  • Experience leveraging emergent technologies
  • Expertise in design software such as the Adobe Creative uite, Sketch, Invision, Figma, Omnigraffle, Axure, and/or Adobe XD
  • Knowledge of visual design principles and the Design Thinking process
  • 4+ years of industry experience
  • Example portfolio of past work (UI design and UX design)

Bonus:

  • Understanding of the UX methodologies and processes
  • Experience with HCD (Human computer design)
  • Understanding of usability, accessibility, and industry best practices for UX design
  • Understanding or experience with web development languages such as HTML, JavaScript, Flash, or CSS.
  • Experience working with or designing for Content Management Systems (CMS), Sitecore or Adobe Experience Manager is a plus
  • Experience conducting User Experience Research
  • Background in HCD, psychology, Information Architecture, Print, Video, or Photography
  • Experience using Axure
  • Experience making infographics

WayPath 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.

SingleStone

Full Stack Engineer

Responsibilities 

·         Work on a small team responsible for multiple applications 

·         Work from a prioritized and documented list of tasks 

·         Code, test, and deploy fixes, changes, optimizations, and enhancements to web, database, and API applications 

·         Participate in after-hours on-call rotation 

·         Troubleshoot issues identified and documented in help desk tickets 

·         Use industry best practice guidelines for coding, testing, security, and deployment 

·         Update status and estimated resolution timing for all assigned tasks 

·         Update general and application-specific documentation 

·         Offer ideas and recommendations for proactively improving the supported applications 

·         Communicate effectively (written and verbal) within a remote team 

  

Desired Experience (not expecting candidates with everything in the list, but the more the better) 

·         1-4 years of experience building and maintaining web applications and/or middleware 

·         Excellent communication skills both verbal and written 

·         Production monitoring, support, and maintenance 

·         Incident management 

·         Troubleshooting, root cause analysis 

·         Languages: JavaScript, TypeScript, SQL, JSON, Java, Kotlin, C#, Python, Go 

·         Frameworks: Node.js, Angular, React, Vue, JVM, Spring, .NET, .NET Core 

·         Database: MS SQL, MySQL, PostgreSQL, MongoDB, DB administration (light) 

·         Cloud Environments: AWS, Azure, 

·         Source Control: Git, GitHub 

·         DevOps: CI/CD pipelines, Infrastructure as Code 

·         Experience with modern cloud-native architectures in AWS and MS Azure 

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.

SingleStone

Front End (Angular) Developer

Front End Developers are critical members of SingleStone's Application Development team - a team that consists of Front End, Back End and Full Stack Developers charged with solving client challenges with software. Whether we’re creating customer-facing products or developing tools that connect your internal team, our software expertise has the power to change the way you do business.

Our Front-End Developers work closely with agile software development teams to translate business requirements, and UI/UX design wireframes, into code that produces the visual elements in highly interactive websites. These developers are creative thinkers passionate about user experience and skilled at turning static designs into interactive web pages.

Desired Skills & Experience

While we believe that skills can be developed over time, we need our Front End Developers to have most of these skills on day one:

Primary strength is front-end:

·         Strong CSS and JavaScript fundamentals

·         Familiar with CSS pre-processors (LESS or SASS)

·         Familiar with modern front-end frameworks (Angular.js, Vue.js, React, Angular, Knockout)

·         Experience with responsive frameworks and general design principals for responsiveness

Back-end credentials:

·         Significant experience with .NET or JVM (Java/Scala) on the back end (Java preferred)

·         Familiar with major DB implementations: Oracle, Postgres, MongoDB

·         Server-side Node.js experience is always a plus

Nice to have:

·         Test automation (e.g. Cucumber, Gherkin)

·         CI/CD (e.g. Jenkins)

·         DevOps (e.g. Azure, AWS)

·         3-6 years of professional web application development experience

·         Experience with Agile project teams (Scrum, Kanban, SAFe)

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.

WayPath

Business Systems Analyst

Business Systems Analysts play a vital role on WayPath project teams. Frequently working with client stakeholders, Business Analysts collect, analyze and document business model details in order to generate insights.

With strong analytical and troubleshooting skills, they’re adept at discovery interviews, analysis, surveys, and site visits. Ideal candidates have strong business analysis and facilitation skills in addition to a thorough understanding of the modern operational models and associated technologies.

Desired Skills & Experience 

While we believe that skills can be developed over time, we need our Business Analysts to have most of these skills on day one:

  • Experienced performing quantitative and qualitative analysis of data across various sources
  • Skilled in reviewing, analyzing, and evaluating business data and translating that data into clear, concise, comprehensive and well-written recommendations
  • Comfortable leading working sessions with clients and agile development teams to elicit and document key business model details
  • Experienced in preparing and presenting project documentation identifying process, fulfillments, and product insights
  • Strong communication and facilitation skills, experienced communicating complex, technical information to a variety of team members

 

WayPath 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. 

Don’t see your dream job? Get in touch anyway. We love meeting cool people.

Contact Us