Software Engineer - Front End

CSG
Fairfax, VA, United States
2 days ago
Apply on www.clearancejobs.com
Prepare application

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

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Bash Shell Cascading Style Sheets (CSS) Command-Line Interface Cloud Computing Cloud Engineering Continuous Integration Database Development
+39 more
Design of User Interfaces Human-Computer Interaction Python (Programming Language) Machine Learning Performance Tuning Windows PowerShell Software Architecture Queueing Systems Role-Based Access Control Redis Next.js Software Engineering Software Systems SQL Databases Systems Modeling Language Systems Integration Web Content Accessibility Guidelines Web Applications WebSocket Tailwind ReactJS Rollup Adobe XD Git Fastapi Vue.js SC Clearance Containerization Webpack AngularJS Git Flow Material UI Information Technology Build Tools Figma Web Technologies Front End Software Development Restful APIs Software Version Control

Requirements

The candidate should be capable of working independently as a contributor to software development team. He or she should exhibit expertise in:

  • Web-based Front-End Application design and development for scalable cloud-native software solutions
  • User Interface (GUI) Design and Development for intuitive user experiences (UI/UX)
  • Software systems architecture and design: requirements analysis, architecture definition, design, development, integration, and test
  • Software development lifecycles for cloud-native web applications
  • Agile software development, * BS 5-7 Years, MS 3-5, PhD 0-2
  • BS in Software Engineering, Computer Science or related field Minimum 5 years of professional experience
  • US Citizenship
  • Ability to obtain/maintain Secret Clearance Preferred Skills

  • Extensive experience with web-based technologies (HTML/CSS/JavaScript) (5+ years) JavaScript Frameworks (React, Vue, Angular, Next.js, etc.) (5+ years)
  • Modern build tools and bundlers (Vite, Webpack, Rollup, etc.)
  • CSS frameworks and styling solutions (TailwindCSS, CSS-in-JS, styled-components, etc.) UI component libraries (shadcn/ui, Radix UI, Material-UI, Ant Design, etc.)
  • Experience with Software Development lifecycle practices and automations (Git/GitOps, CI/CD, Version Control, Testing)
  • Command-line (CLI) Proficiency (Bash, PowerShell, etc)
  • Experience integrating software via RESTful APIs, Java APIs, WebSockets, Async Message Queues (Pub/Sub, etc)
  • Software Cloud and Database deployment, management, tracing/monitoring
  • Technology and Tools
  • UI/UX design experience and tools (Figma, Adobe XD, Sketch)
  • Experience implementing authentication/authorization and role-based access controls (RBAC) Cloud-native technologies and development (Python/FastAPI, SQL, Redis)
  • Experience with AI/ML concepts, integrations and applications in front-end development Performance Optimization (server-side rendering, code splitting, CSS modules) Knowledge of SysML & MBSE tools and concepts
  • Experience building responsive, accessible web applications (WCAG compliance) Experience with design systems and design tokens

Apply for this position

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

Apply on www.clearancejobs.com
Prepare application

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all