Front-End Software Developer
Role details
Job location
Tech stack
Job description
Own your opportunity to serve as a critical component of our nation's safety and security. Make an impact by using your expertise to protect our country from threats., 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.
Requirements
- 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.
- Use front end testing frameworks/tools (e.g. Playwright, Jest, Mocha, Cypress) to create unit tests, integration tests, and end-to-end tests to ensure code stability and high quality output.
- Security Clearance Level: TS/SCI with Polygraph, #OpportunityOwned #GDITCareers #WeAreGDIT #JET #GDITEnhanced2026 #VA_2026Alumni
Work Requirements
Years of Experience
8 + years of related experience
- may vary based on technical training, certification(s), or degree Certification
Benefits & conditions
- 401K with company match
- Comprehensive health and wellness packages
- Internal mobility team dedicated to helping you own your career
- Professional growth opportunities including paid education and certifications
- Cutting-edge technology you can learn from
- Rest and recharge with paid vacation and holidays., The likely salary range for this position is $162,037 - $219,227. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.