> Markdown version of [/jobs/ext/2625041-software-engineer-front-end](https://www.wearedevelopers.com/jobs/ext/2625041-software-engineer-front-end). 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). --- # Software Engineer - Front End - **Company:** CSG - **Location:** Fairfax, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** August 31, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9129685/software-engineer-front-end ## About the Role 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 ## Related Videos - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [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) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)