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

There's an underlying principle that guides development: When it comes to building great software, the process is just as important as the end product.

Alison Tinker
Senior Software Engineer

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

Senior Salesforce Developer/Architect

As a Senior Salesforce Developer, your demonstrated knowledge of the platform’s architecture enables you to design, develop and integrate a solution for optimal performance, scalability, and usability. You are responsible for the successful development of powerful enterprise applications, workflows, and data schemas.

While you love working in the development space, your leadership and technical guidance are essential to implementing a successful solution. You’ll lead technical requirements gathering sessions, oversee and approve technical specifications and detailed design documents.

Through agile delivery, you’ll guide technical teams through the application’s interface design, testing, and programming efforts. As a trusted advisor to stakeholders, you evaluate operational practices, security, and system architectures. You will work with business partners and clients to communicate solutions and sign tradeoffs.

Desired Skills & Experience

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

  • Minimum of 3+ years of Salesforce CRM systems implementation experience and strong subject matter expertise of the functionality and solution architecture
  • Strong understanding of key Salesforce CRM architectural concepts and how they influence interface design.
  • Ability to define the system landscape, to identify gaps between current and desired end-states, and deliver a robust solution
  • Solid understanding of object-oriented programming, design patterns, application frameworks, and database design.
  • 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.
  • Strong desire to lead and mentor junior level talent.

Additional Skills & Experience

  • 1+ years of experience in one or more of the following: Jenkins, Node JS, TypeScript, Webpack, Bogie
  • Salesforce Certified Platform App Builder Certification
  • Salesforce Certified Community Cloud Consultant Certification
  • Salesforce Certified Administrator (SCA)

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

Dynamics Developer

WayPath’s technical 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 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:

· 5+ years of Experience working with agile software development teams to build, implement, and customize Microsoft Dynamics CRM software.

· 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

· Ability to manage and mentor junior talent and contractors

· Knowledge in building custom .NET (C#) enterprise web applications.

Our developers 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.

We are a Great Place to Work® Certified company!

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

Contact Us