> Markdown version of [/jobs/ext/265845-senior-front-end-software-engineer-ts-sci](https://www.wearedevelopers.com/jobs/ext/265845-senior-front-end-software-engineer-ts-sci). 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). --- # Senior Front-End Software Engineer - TS/SCI - **Company:** Parsons Corporation - **Location:** Tampa, FL, United States - **Experience:** Expert - **Salary:** $112,200.0 - $196,400.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Agile Methodology, Component-Based Software Engineering, Node.Js, Performance Tuning, Software Engineering, Strategies of Testing, TypeScript, ReactJS, Backend, Material UI, Information Technology, Front End Software Development, React Redux - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2398aa1184ea0e15 ## About the Role * Bachelor's degree in a STEM field and 8+ years of professional software development experience, with significant ownership of frontend/UI-heavy applications * Additional years of experience will be considered in lieu of a degree * Expert-level experience with React (functional components, hooks, context, Redux Toolkit) and TypeScript * Strong understanding of frontend architecture, component-based design, and state management * Familiarity with Node.js for backend integration * Proven ability to lead technical decisions and mentor engineering teams * Experience building UI for DoW or mission-critical systems is highly desirable What Desired Skills You'll Bring: * Master's degree in software development, computer science, or a related field * Excellent communication skills, both technical and non-technical, across multiple mediums * Ability to write clean code and follow best practices for implementation, documentation, and testing * Strong foundation in algorithms and data structures with practical application experience * Passion for developing customer-focused solutions * Experience designing or contributing to shared UI component libraries or design systems * Experience with Tactical Assault Kit, Common Operational Picture (COP) platforms, and working with government teams * Preparedness to discuss prior frontend architecture decisions, UI tradeoffs, and examples of complex React applications you have designed or led ## Description As a Senior Software Engineer, you will contribute throughout the entire development lifecycle-from requirements gathering and architecture through implementation, testing, and delivery. You will lead technical decisions and mentor other engineers., * Design, implement, and maintain USSOCOM's MCS/COP government-owned software solution * Lead frontend development for a large-scale, React-based mission control application * Develop and maintain reusable UI components, patterns, and design systems for consistency and scalability * Collaborate with UX designers, backend engineers, and systems teams to translate complex mission workflows into intuitive, responsive interfaces * Apply frontend architecture best practices, including state management and performance optimization for data-dense, real-time environments * Integrate data into UI components using APIs and backend services (Node.js) * Drive frontend-focused testing strategies, including unit, integration, and UI behavior testing * Mentor project engineers, providing technical leadership and guidance on UI quality and maintainability * Participate in Agile ceremonies and PI planning, ensuring blockers are documented and resolved promptly Required Clearance: * Must be a US Citizen * Must have an ACTIVE TS/SCI Clearance ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)