Full Stack Software Developer
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.
Recommended Jobs
Nurse Navigator
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…
Graphic Designer
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…
Production Manager
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:…
Structural Engineer
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 …
Commercial Sales Specialist - (FT)
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…
Medical Director - Midlothian, VA (Richmond)
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 …
Admin and Office Spec III
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 …
Data Engineer (Remote, Continental United States)
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…
Game Master
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…
Logistician II
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…