Red Gate Group logo

Full-Stack Developer (Frontend)

Red Gate Group
Full-time
On-site
Reston, Virginia, United States

Company Description

At RED GATE we do everything we can to serve our clients:

Using the right technical skills, unique methodologies, best practices, and integrated technology, we help clients implement bold solutions. New approaches to emerging and evolving threats. Non-traditional ways to overcome entrenched obstacles. Advantage through opportunity. If you have a serious challenge or problem, we can help you solve it.  The below job description provides details on how this role will help to serve our clients.

Job Description

Red Gate Group is seeking a talented Full-Stack Developer (Frontend) to join our team supporting the Defense Threat Reduction Agency (DTRA) in Reston, VA. As a Full-Stack Developer, you will play a key role in designing and developing innovative web applications and software solutions for unconventional warfare clients. This role focuses on creating seamless, user-friendly frontend interfaces using modern frameworks like React, Angular, or Vue, while also collaborating with back-end developers to build robust services. Your work will directly support mission-critical defense and national security efforts.

In this dynamic environment, you'll have the opportunity to collaborate with UI/UX designers, back-end developers, and engineers to create engaging user experiences. You'll participate in the entire development lifecycle, from concept to deployment, with a focus on clean code, positive code reviews, and continual learning. If you're looking for a chance to work on impactful projects and grow your skills with cutting-edge technologies, this is the role for you!

Key Responsibilities:

  • Develop web applications using JavaScript/Typescript and frameworks such as React, Angular, or Vue.
  • Collaborate with UI/UX designers and back-end developers to create seamless user experiences and functional web services.
  • Build clean, responsive HTML and CSS for engaging user interfaces.
  • Contribute to server-side development using Java, C#, or Python.
  • Participate in usability analysis, automated testing (unit and E2E), and continuous improvement.
  • Stay adaptable and open to learning new languages and frameworks as needed.

Qualifications

  • Active TS/SCI 
  • 5+ years of combined experience in any of the following: Developing web applications using JavaScript/Typescript and a related framework (Angular, React, or Vue) including building HTML and CSS
  • DoD 8570 Compliant Security+ or CISSP Certification prior to starting on contract
  • Experience with server-side application development using Java, C#, or Python
  • Experience with usability analysis, automated testing development (unit and E2E)
  • Experience with switching between different languages and learning new ones, as necessary
  • Experience in working closely with software development teams

Desired Skills & Qualifications

  • Experience with using JavaScript visualization libraries, including D3, Esri, Leaflet, CytoscapeJS, and VizJS
  • Experience with Java Spring Framework
  • Experience in working with various intelligence disciplines, including GEOINT, HUMINT, MASINT, OSINT, and SIGINT and a comprehension of the data and tools associated with these disciplines
  • Experience with testing frameworks, including Jasmine, Karma, or Selenium 
  • Experience with Linux scripting in BASH or Perl  
  • Experience with information security
  • Experience with Agile/Kanban development methodologies 
  • Knowledge of JIRA, Confluence, Git, and GitHub/GitLab 
  • Knowledge of standards in JavaScript, JSON, REST, CORS, Web architecture, and HTTP specification

Additional Information

The Red Gate Group, Ltd. is an Equal Opportunity/Affirmative Action Employer. The Red Gate Group, Ltd. considers applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.  EEO is the Law