Sr. Ruby Engineer, Shogun | Remote
Posted: July 2021

As an experienced Ruby / Ruby on Rails back-end Software Engineer you will be working directly on one of our client-facing products, helping build and maintain the product. You will have the opportunity to design, build and maintain robust and scalable software using Ruby on Rails. Additionally, you will participate in architectural design discussions and planning sessions, Solve technical problems of high scope and complexity while collaborating with your squad to solve problems ranging from scalability and performance to architecture and feature development.

Need to have

  • 5+ years of strong proficiency and working experience using Ruby on Rails
  • Fluency in testing frameworks such as RSpec and/or Cucumber
  • Experience working with multiple types of SQL and NoSQL datastores including MongoDB, PostgreSQL, Redis, and more
  • A good understanding of server-side templating languages such as Liquid and Slim
  • Experience in working on a medium-to-large monolithic codebase
  • Good hands-on knowledge of CI/CD tools
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Self-managing, both in motivation and learning

Full details, application, and several additional job opportunties at

Sr. React Engineer, Shogun | Remote
Posted: July 2021


  • You’ll be working in an agile team responsible for building UIs and tools for making web apps by utilizing modern technologies and solutions like TypeScript, React, Webpack, GraphQL, etc
  • You’ll write well designed, testable, readable and scalable code in accordance to clean code principles and team agreement
  • You’ll work closely with design, product management, and development teams to create elegant, interactive and highly performant interfaces
  • You’ll take proactive ownership of tasks and see them through to completion, and take responsibility for coding, bug testing, general software deployment, and tracking the product through its lifecycle, along with communicating with other internal teams
  • You’ll regularly contribute to discussions and brainstorm high quality ideas that result in adoption and improvements
  • You’ll proactively share knowledge and help your team evolve

Basic Qualifications

  • Have worked heavily with TypeScript for at least four years
  • Excellent knowledge of React and testing (Jest, React-Testing-Library, etc)
  • Four or more years knowledge of Node.js and Next.js
  • Advanced understanding of web fundamentals (accessibility, security, DOM, SEO, how browsers work, etc)
  • Deep knowledge about web performance and page speed with React, Google Lighthouse, and more.
  • Love of engineering practices like continuous delivery and automated testing
  • Good written and verbal communication in English
  • Real-world TypeScript code we can review

Full details, application, and several additional job opportunties at

Customer Support Engineer, Shogun | Remote
Posted: July 2021

We are looking to add a Customer Support Engineer to our team! You’ll work with our enterprise clients and their developers to identify and resolve React-based front-end issues they’re experiencing with their implementations. You’ll also be testing, documenting, and reporting found bugs to our Engineering team. This role is ideal for a front-end developer with an eye for troubleshooting, determining root causes, and providing solutions.

  • Help with Client Interaction: Communicate with clients and/or their developers to understand the technical issues they’re reporting, and provide updates in a friendly & timely manner.
  • Triage and Troubleshoot: Diagnose errors and technical issues that have been escalated to our frontline team. Provide solutions, where possible.
  • Determine Path of Escalation: Based on the results of troubleshooting, determine the source of the error, severity level, and direction of escalation.
  • Maintain Coverage: Help our support team and enterprise clients by covering certain “time blocks,” during which you will be monitoring inbound channels when technical escalations are most likely to occur.
  • Collaborate with teammates and developers: Work with teammates to communicate known bugs, manage active incidents, brainstorm on new challenges, and handle technical issues escalated by our Technical Support Coordinators. Work with the Engineering team to report product bugs. Work with the clients’ developers to report issues found in implementation code.

Need to Have

  • 4+ years of experience with JavaScript and CSS
  • 2+ years of active working experience with JSX, React, and React hooks
  • Ability to use DevTools for debugging live pages and determining cause of errors
  • General understanding of progressive web apps (PWAs), full-stack development, and APIs
  • Enjoy the challenge and detective work behind technical troubleshooting
  • Comfortable interacting with clients
Full details, application, and several additional job opportunties at

Software Engineer II – Octoservices, GitHub | Remote
Posted: May 2021

Do you want to make software development a delight for the entire world? Join us at GitHub!   We want you to help build and deliver the best end to end software development experience across GitHub. We’re looking for world-class software engineers to join GitHub’s Octoservices organization. We provide the tools and services that empower GitHub staff and our customers. Octoservices is responsible for the full stack of features and technologies that power Admin Experiences, Audit Logs, Migration, Learning Lab, Docs, and more .tools and services that enable our millions of customers to use GitHub, increasing the impact of software solutions at a global scale. Octoservices is growing fast and is hiring for many different frontend, backend, and full-stack roles across these services, so please reference the qualifications below to determine if any of these roles would be a good fit for you. In this role, you will have the opportunity to work as an engineer with a distributed, diverse and passionate team delivering features and improvements to the stack. You’ll work with our team of engineers, designers, writers, and product managers to build and maintain customer-facing experiences and backend solutions to enable high-quality services running at global scale and deliver those experiences into the hands of millions of developers across the world.


  • You will write, review and maintain code primarily in Ruby, JavaScript, Go or C#.
  • You will collaborate with your team, product and design to build new features.
  • You will analyze telemetry data to gain insights into service behaviors and performance
  • You will document the systems you help build
  • You will work with support to triage and debug technical support requests


  • 2+ year(s) of experience developing production software using Ruby, C#, JavaScript, dotnet core, Go or equivalent language
  • 2+ year(s) of experience building and maintaining web applications
  • 2+ year(s) of experience with JavaScript and front-end client libraries
  • Experience with relational databases
  • Experience with Git and GitHub
  • Experience with API design
  • Strong written and verbal communication skill
  • Passionate about healthy team culture and collaboration

Who We Are: GitHub is the developer company. We make it easier for developers to be developers: to work together, to solve challenging problems, and to create the world’s most important technologies. We foster a collaborative community that can come together—as individuals and in teams—to create the future of software and make a difference in the world.

More information and application at

Full-Stack Software Engineer, Sproutly | New Market
Posted: March 2021

Established in 2017, we are headquartered in the beautiful Shenandoah Valley of Virginia, with several employees that also work remotely from South Carolina and Tennessee. Our primary passion is building apps that work really well with people, through continuous collaboration, and a strong dedication to user-centric design.

Qualifying Individuals Will

  • Be responsible for providing a wide variety of software engineering services to Sproutly customers.
  • Work on various internal software projects.
  • Be comfortable and adept at learning new languages, platforms, libraries, and techniques, etc.
  • Participate in creating user experiences, services, applications, architectures, approaches, implementations, documentation, training materials, promotional materials, intellectual property, etc.
  • Liaison with clients.
  • Manage other resources (both internally and externally).
  • Participate in professional development activities including coaching, conferences, etc.
  • Be responsible for the primary technical and architectural lead role on certain projects.
  • Will be responsible for developing project backlogs, designing architecture, researching technical approaches, and clearly communicating the plan and developing buy-in from other engineers, teammates, and clients.

Ideal Experience

  • 5+ years of industry experience.
  • Leadership experience.
  • Full-stack web development experience.
  • Versed in at least one mid-level programing language. (e.g. C, C++)
  • Team player.
  • Strong interpersonal values and skills.
  • Excited to engage in coaching and other personal development opportunities.

Application information and additional details at

3D Developer – AR Support, The Scylla Group | Winchester
Posted: December 2020

The Scylla Group would like to work with a 3D Developer on an hourly basis to convert existing CAD files to a usable web format for Android Scene Viewer. Scylla will supply STL/FBX CAD models that will need to be optimized and converted to GLB & USDZ file types. Scylla will supply all necessary photography for materials as well.
More information, application, and additional positions at

Front End Developer, The Scylla Group | Winchester
Posted: December 2020

The Scylla Group has an immediate opening for a Front End Developer to work with our award winning team in Winchester, VA to build engaging and delightful experiences for web and mobile users. Your experience should demonstrate an empathy for users, a focus on simplicity, strong visual design sensibilities and clean, maintainable code.

This is a full-time salaried position with benefits and a flexible work environment.

The ideal candidate should be well-versed in front-end languages (HTML, CSS, JavaScript) and one or multiple web application frameworks (Angular, VueJS, React, et al). Experience with the Umbraco content management system is a plus!

The Scylla Group is an interdisciplinary agency versed in business strategy, digital design and information technology. We consistently work in the latest emerging technologies providing our clients with first class solutions.

 Additional information, application, and additional positions at

Regional and State News

Broadband Coverage - Fiber Closeup

SVTC Continues Shen. Valley Broadband Discussion in a Slack channel

In April 2021, SVTC luncheon attendees discussed the state of state and local Shen. Valley broadband. The conversation continues. How can broadband coverage be improved?
CSIIP logo

2020 – 2021 Internship Subsidy Opportunity – Commonwealth STEM Internship Program

Are you interested in a cybersecurity undergraduate intern for your business (virtual or onsite)? Has funding been a challenge? CSIIP can assist! The Commonwealth STEM Industry Internship Program (CSIIP) can assist with all areas of STEM internship placements...
Virginia's tech councils logos

Virginia Technology Councils’ 2021 Policy Agenda

In order for Virginia’s businesses to grow and thrive, they need well-trained and highly skilled employees. In the technology industry, Virginia continues to experience a shortage of trained workers.
business resources and growth graphic

Shenandoah Valley Business Resources

We all know that Shenandoah Valley businesses and potential startups have been affecting during this time. Below, you can find information about two programs that provide access to resources for both startup companies and growing businesses.
COVID-19 Recovery Graphic

Local and State COVID-19 Recovery Funding

We know how many business and non-profits have been affected…
Forward Frederick County Logo

League $500,000 Allocated for Second Round of Frederick County, Virginia COVID-19 Business/Non-Profit Grant Program

Round Two of the Frederick County, Virginia COVID-19 Business/Non-Profit Grant Program will open on Friday, October 23, at 8 am. Grants of $5,000, $7,500, or $10,000 will be awarded to Frederick County businesses and non-profits adversely affected by the pandemic.

Governor Northam Allocates $30 Million in CARES Act Funding to Fast-Track Broadband Projects

Governor Ralph Northam today announced that Virginia is allocating $30 million in funding from the federal Coronavirus Aid, Recovery, and Economic Security (CARES) Act to improve broadband access in underserved localities.
Rebuild! VA Graphic

Rebuild Virginia: A Small Business Grant Program

The Rebuild VA Grant Fund is a program to help small businesses and nonprofits whose normal operations were disrupted by COVID-19. Businesses and non-profits that are approved for a Rebuild VA grant may receive up to 3 times their average monthly eligible expenses...
Business Reopening Guide Graphic

Shenandoah Valley Guide to Re-Opening Business

To ensure the safety of our community and to help you navigate the new normal, the Shenandoah Valley Partnership, local chambers, and the Business Resilience Task Force came together to create a re-opening business guide.