> Markdown version of [/jobs/ext/1088186-front-end-software-developer-ts-sci](https://www.wearedevelopers.com/jobs/ext/1088186-front-end-software-developer-ts-sci). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Front End Software Developer - TS/SCI... - **Company:** General Dynamics Information Technology - **Location:** McLean, VA, United States - **Experience:** Expert - **Salary:** $162,037.0 - $219,227.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Unit Testing, Bootstrap (Software), Markup Languages, Middleware, Design of User Interfaces, Human-Computer Interaction, Performance Tuning, Software Engineering, Web Application Frameworks, Web Pages, Website Wireframe, ReactJS, Backend, Git, Git Flow, Information Technology, Codebase, Graphql, Front End Software Development, Restful APIs, Es2015, Microservices - **Published:** June 18, 2026 - **Apply:** https://www.juju.com/job/00000000g96gkj ## About the Role Full Stack Development,JavaScript API,Java Software Development,Lean Agile Experience: 8 + years of related experience, + **Education:** BA/BS in Information Technology or related field or the equivalent combination of education, technical certifications or training, or work experience + **Experience:** 8+ years + **Required skills:** + Experience in Javascript, including Es6+ features and experience with modern frameworks (React or Lit). + Experience with Java. + Use of front-end markup languages, with experience implementing responsive designs using Bootstrap framework. + Work closely with UI/UX designers, transform wireframes, mockup, and prototypes into designs to ensure seamless user experience aligns to HCI principles. + Integrate front-end components with back-end services using RESTful APIs or GraphQL to fetch, display and update data in real-time applications. + Implement front end best practices for performance optimization (e.g. lazy loading, code splitting); ensure secure communications between front end and back end services. + Use GIT for version control; manage codebases and branching strategies. ## Description Deliver simple solutions to complex problems as a Front End Software Developer at GDIT. Here, you'll tailor cutting-edge solutions to the unique requirements of our clients. With a career in development, you'll make the end user's experience your priority and we'll make your career growth ours., + We are seeking a Front-End Software Developer with extensive experience related to front-end software development and who is capable of not only delivering a capability in that form but can also pass their knowledge on to others. + The candidate will be responsible for creating the user facing side of the application as it operates in a web page. + The candidate will take requirements from a teammate with User Interface/User Experience (UI/UX) expertise in the form of wireframes, site maps, diagrams/schematics, process maps, feature lists, mock-ups and visual specifications. + Lean Agile is the development process used on the team so familiarity with that methodology is key. + The ability to seamlessly connect the front end of the application to the data tier via the microservices and middleware components is expected. + Responsibility for development of unit tests and the automated execution of those tests as well as participation in end-to-end testing is required. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Microfrontends at Scale](https://www.wearedevelopers.com/videos/236-microfrontends-at-scale) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)