E-EFMP Front-End Developer

DecisionPoint Corporation
Reston, VA, United States
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology HTML5 Cascading Style Sheets (CSS) Continuous Integration Software Design Patterns Web Development Design of User Interfaces Scrum Methodology Responsive Web Design
+16 more
Software Engineering Web Content Accessibility Guidelines Web Performance Optimization Website Wireframe Enterprise Software Applications ReactJS Backend Vue.js AngularJS Git Flow Material UI Information Technology Production Code Dynamic Content Front End Software Development Devsecops

Job description

DecisionPoint seeks E-EFMP Front-End Developers to support user interface development, page layout creation, interactive components, and front-end performance for enterprise applications within a large federal and DoD-aligned mission environment. These roles build modern, accessible, responsive, and user-centered interfaces using HTML, CSS, and JavaScript.

The E-EFMP Front-End Developers collaborate closely with UX designers, backend engineers, business analysts, and product owners to ensure that designs are accurately implemented, meet accessibility standards, and provide a seamless user experience.

These positions are fully remote., The E-EFMP Front-End Developer will: Build responsive, accessible pages, templates, and UI components using modern HTML, CSS, and JavaScript.

  • Implement interactive elements, animations, and client-side logic to support user workflows.

  • Translate UX wireframes, prototypes, and design system elements into production-ready code.

  • Ensure Section 508/WCAG accessibility compliance across all UI elements and user experiences.

  • Support component library development and ensure consistent design patterns.

  • Collaborate with backend developers to integrate APIs and dynamic content.

  • Troubleshoot cross-browser, cross-device, and responsive UI issues.

  • Optimize front-end performance, page load times, and rendering behavior.

  • Participate in Agile ceremonies including sprint planning, refinement, and reviews.

  • Document UI components, coding standards, and front-end implementation guidance.

Requirements

Bachelor’s degree in Computer Science, Web Development, Software Engineering, or a related field.

Experience (Required)

  • Minimum 5 years of experience in front-end development.

  • Experience building enterprise user interfaces, templates, and components.

  • Experience implementing front-end logic, interactive behaviors, and responsive layouts.

  • Experience supporting Agile development teams.

Technical Knowledge (Required)

  • Strong proficiency in HTML5, CSS3, JavaScript, and responsive design techniques.

  • Experience with UI accessibility and compliance with WCAG / Section 508.

  • Familiarity with consuming APIs and rendering dynamic content.

  • Ability to translate UX designs into functioning UI implementations.

Technical Knowledge (Preferred)

  • Experience with front-end frameworks (React, Angular, Vue).

  • Familiarity with CMS templating systems or headless CMS architectures.

  • Experience with CI/CD pipelines, Git workflows, and DevSecOps environments.

Certifications (Preferred)

  • ITIL v4 Foundation

  • Front-end development or UX/UI certifications

Skills

  • Strong UI development and styling capabilities.

  • Excellent communication and teamwork skills.

  • High attention to detail and commitment to quality.

  • Ability to troubleshoot complex front-end issues and optimize performance.

  • Ability to work in a fast-paced, mission-driven environment.

Apply for this position

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

Apply on diversityjobs.com

Good distractions

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

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:10 min

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

Philippe De Ryck · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

Videos

See all

Related articles

See all