Jr. Storyblocks Developer

Hathiant LLC
Herndon, VA, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
2 years minimum
Compensation
$100,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET JavaScript (Programming Language) XML Schema Agile Methodology Component-Based Software Engineering Cyber Security Disaster Recovery Design of User Interfaces Systems Development Life Cycle TypeScript Software Vulnerability Management Web Content Accessibility Guidelines
+11 more
Web Applications Web Application Frameworks ReactJS Git Vue.js Adobe AngularJS Information Technology Software Version Control Smart Forms Plan of Action and Milestones

Job description

  • Grants.gov, GrantSolutions, or other federal grants management platforms.
  • Federal discretionary grants lifecycle, including funding opportunity posting, application package creation, applicant submission, agency download, forms, validations, and acknowledgements.
  • Public-facing government websites or shared service platforms with large user communities.
  • System-to-system interfaces supporting applicant systems, grantor systems, partner systems, or external federal integrations.
  • Federal forms development, Adobe/XDP/PDF forms, XML schemas, web forms, form validation, and Section 508 accessibility.
  • HHS, OMB, GAO, OIG, congressional data calls, federal stakeholder reporting, or executive-level federal communications.
  • Federal cloud, ATO, POA&M remediation, vulnerability management, disaster recovery, and operational continuity., * Create and maintain reusable UI components (buttons, forms, cards, etc.) using modern frameworks like React, Vue, or Angular.
  • Set up and configure Storybook environments, add new component stories, and ensure components are documented and tested in isolation.
  • Write and run tests for components to ensure they behave as expected across different states and themes.
  • Work closely with designers, developers, and QA teams to align component designs with user experience goals.
  • Maintain clear, accessible documentation for components, including usage examples, props, and accessibility considerations.
  • Integrate components into larger applications and ensure they work well with existing codebases.
  • Identify and resolve issues in components or Storybook setup, and suggest improvements for usability and performance.

Requirements

The selected candidate will support the operation, maintenance, enhancement, modernization, security, performance, and user experience of the Grants.gov system. This work supports a mission-critical federal platform used by applicants, grantors, federal agencies, and partner systems across the grants lifecycle. Candidates should be comfortable working in a structured federal IT environment with strong emphasis on service continuity, stakeholder responsiveness, documentation, quality, security, accessibility, and disciplined delivery.

Ideal candidates will bring experience supporting federal IT programs, public-facing web applications, grants management systems, cloud-hosted environments, Agile/SDLC delivery, system operations, application support, testing, cybersecurity, communications, or related technical and program functions. Prior experience with Grants.gov, federal grants systems, HHS, government shared services, or high-volume public-sector platforms is strongly preferred. Preferred Grants.gov / Federal Grants Experience, * Proficiency in at least one major front-end framework (React, Vue, Angular, etc.).

  • Experience with Storybook and component-based development.
  • Knowledge of HTML, CSS, and JavaScript/TypeScript.
  • Familiarity with UI design principles and accessibility standards (WCAG).
  • Basic understanding of version control (Git) and CI/CD pipelines.

  • Degree in information technology, computer science, or related preferred.
  • 2 years or more of related experience required., Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:17 min

Eco-friendly factory operations and generative AI image errors

Chris Heilmann +1 · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

3:35 min

Evaluating legacy framework choices in government technology stacks

Chris Heilmann +2 · LIVE

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

59 sec

Evaluating intrusive system modifications by enterprise software

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all