Full Stack Software Developer

SGS Consulting
Virginia

Job Responsibilities:

  • Works as part of the software development team to develop and debug mobile and web applications.
  • Assists in analyzing, maintaining, and implementing software applications.
  • Learns the Corporate Software Development Methodology Framework and adheres to development standards.
  • Develop and maintain web applications using React Native, GraphQL, HTML, CSS, and JavaScript/TypeScript.
  • Work on backend development technologies such as Node.js.
  • Implement and maintain GraphQL and RESTful APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and contribute to the continuous improvement of our development processes.
  • Utilize version control systems like GitHub for code management and collaboration.
  • Work with application Subject Matter Experts on identifying and resolving issues.
  • Understand and apply software design patterns.
  • Collaborate with team members to find better, more efficient ways of doing things and also able to work independently.
  • Participate in peer-led engineering and code reviews.
  • Develop an understanding of the benefits of quality assurance within enterprise software applications.
  • Assist in the development and execution of test cases and system test plans.

Skills:

  • 2-3 years of recent experience building iOS & Android mobile apps with React Native.
  • Practical knowledge and work experience with React Native, Node.js, and GraphQL.
  • Good knowledge and understanding of RESTful API principles.
  • Familiarity with version control systems, particularly GitHub.
  • Strong problem-solving and researching skills.
  • Good communication and teamwork abilities.
  • Knowledge of HTML, CSS, JavaScript/TypeScript.
  • Good understanding of the latest front-end frameworks and backend technologies.
  • Experience with relational databases and SQL. Other Preferred Qualifications:
  • Practical knowledge of building backend systems with C#/.NET Core would be a plus.
  • Understanding of Agile development methodologies.
  • Experience with additional frameworks or libraries.
  • Familiarity with DevOps practices and tools.
  • Familiarity with cloud platforms like Azure.
  • Understanding of Artificial Intelligence (AI) and Machine Learning (ML).

Education/Experience:

  • Requires bachelor's degree (or international equivalent) in Computer Science or Information Systems with 5-8 years of relevant work experience; or 8-12 years of relevant work experience without a bachelor’s degree.
Posted 2025-11-14

Recommended Jobs

Nurse Navigator

Bayview Physicians Group
Chesapeake, VA

Nurse Navigator Job Type: Full-Time About Us Bayview Physicians Group is a rapidly growing, multi-specialty outpatient medical group committed to improving the health and wellness of our co…

View Details
Posted 2025-07-25

Graphic Designer

Peraton
McLean, VA

Program Overview This program is an SI/SETA contract that combines two classified contracts, providing 114 staff covering multiple technical and business disciplines to execute Systems Engineering…

View Details
Posted 2025-11-06

Production Manager

LIPTON Teas and Infusions
Suffolk, VA

LIPTON Teas and Infusions is the biggest tea business in the world, with world class purpose driven brands such as Lipton, PG Tips and Pukka. As Lipton Teas and Infusions we are united in one purpose:…

View Details
Posted 2025-10-24

Structural Engineer

Solar Energy Solutions
Richmond, VA

Job Description Job Description Job Description: Solar Energy Solutions (SES) is seeking a Licensed PE Structural Engineer to join our talented professional Engineering team. The Structural …

View Details
Posted 2025-11-07

Commercial Sales Specialist - (FT)

Dal-Tile
Manassas, VA

The Commercial Sales Specialist is an established performer that works to facilitate and support sales functions and projects by providing marketing, samples, customer communication, database manag…

View Details
Posted 2025-09-16

Medical Director - Midlothian, VA (Richmond)

Virginia Veterinary Centers - Midlothian
Midlothian, VA

Virginia Veterinary Centers – Midlothian is excited to offer a unique opportunity for an Emergency Veterinarian to become a foundational member of our growing team as Medical Director. We are …

View Details
Posted 2025-11-09

Admin and Office Spec III

Virginia Department of Transportation
Chesapeake, VA

Job Identification 11095 Job Category Administration and Office Support Posting Date 11/06/2025, 08:31 PM Locations Abingdon Residency Apply Before 11/21/2025, 04:59 AM Job Schedule …

View Details
Posted 2025-11-07

Data Engineer (Remote, Continental United States)

ICA, Inc.
Arlington, VA

About ICA, Inc. International Consulting Associates, Inc. is a rapidly growing company, located in the D.C./Metro area. We were founded in 2009 to assist government clients with evaluating and ach…

View Details
Posted 2025-10-23

Game Master

Escape Room LoCo
Leesburg, VA

Job Description Job Description Greet Customers Give customers clues and hints while in the room reset the rooms after each group light cleaning record keeping ** this is an on call…

View Details
Posted 2025-07-30

Logistician II

AERMOR LLC
Norfolk, VA

Location: Norfolk, VA Clearance: Secret Position Type: Full-Time AERMOR is seeking a Logistician II to provide intermediate-level logistics and life-cycle support for defense acquisiti…

View Details
Posted 2025-10-30