Web Developer / UI-UX Developer

Peraton
Full-timeβ€’$80k-128k/year (USD)

πŸ“ Job Overview

Job Title: Web Developer / UI-UX Developer

Company: Peraton

Location: United States

Job Type: FULL_TIME

Category: Web Development / UI-UX

Date Posted: 2026-08-14

Experience Level: 5-10 years

Remote Status: Fully Remote

πŸš€ Role Summary

  • Develop and maintain front-end interfaces for internal tools and workflow applications, focusing on user experience and accessibility.

  • Collaborate closely with AI Engineers and Cloud Engineers to translate complex modernization and automation initiatives into user-friendly, production-ready applications.

  • Refactor legacy codebases into modern, efficient architectures, ensuring scalability and maintainability.

  • Implement and adhere to federal accessibility standards (Section 508) for all developed interfaces.

  • Contribute to the end-to-end development lifecycle, from design conceptualization to final deployment and ongoing maintenance.

πŸ“ Enhancement Note: This role is situated within Peraton Labs, a division focused on advanced research and development, suggesting a dynamic environment that values innovation and cutting-edge technology. The emphasis on internal tools and workflow applications implies a direct impact on operational efficiency and internal processes within the organization.

πŸ“ˆ Primary Responsibilities

  • Build and maintain production-ready React applications, ensuring high performance and responsiveness.

  • Translate UI/UX design mockups and wireframes into functional, pixel-perfect code using modern CSS3 and JavaScript (ES6+).

  • Integrate with backend services and data scripts, primarily through REST API consumption, to provide dynamic content and functionality.

  • Refactor and modernize existing legacy codebases, improving architecture, performance, and developer experience.

  • Implement responsive layouts using Flexbox and Grid, ensuring cross-browser compatibility and optimal viewing across devices.

  • Write and maintain clean, efficient TypeScript code for enhanced type safety and maintainability.

  • Develop and manage modern environment configurations using tools like Makefile, Dockerfile, Node.js, npm, Webpack, and Vite.

  • Ensure all developed interfaces comply with Section 508 accessibility standards, making applications usable for individuals with disabilities.

  • Collaborate with AI Engineers to integrate machine learning outputs and data visualizations into user interfaces.

  • Participate actively in Agile/Scrum ceremonies, contributing to sprint planning, daily stand-ups, and retrospectives.

πŸ“ Enhancement Note: The core responsibility of translating "modernization and automation work" into user interfaces suggests a proactive role in driving digital transformation within Peraton Labs. The requirement to integrate with AI Engineer's scripts indicates a need for understanding data flow and potential data visualization needs.

πŸŽ“ Skills & Qualifications

Education:

  • BS/BA degree with 5 years of relevant experience.

  • MS/MA degree with 3 years of relevant experience.

  • PhD with 0 years of relevant experience. Experience:

  • Proven track record in web development or UI/UX design, demonstrated through a portfolio of shipped, production interfaces.

  • Experience in refactoring legacy code and migrating to modern architectural patterns.

  • Familiarity with Agile/Scrum methodologies and working within cross-functional teams. Required Skills:

  • React: Proficient in building and maintaining production-ready React applications.

  • JavaScript (ES6+): Strong understanding of modern JavaScript features and best practices.

  • TypeScript: Ability to write and maintain type-safe code.

  • CSS3: Expertise in modern CSS, including responsive layout techniques (Flexbox/Grid) and cross-browser styling.

  • Python: Basic proficiency for integration with backend scripts and data processing.

  • Section 508 Awareness: Practical understanding of federal accessibility requirements and implementation.

  • Environment Configuration: Familiarity with Makefile, Dockerfile, Node.js, npm, Webpack, and Vite.

  • US Citizenship: Required for Public Trust eligibility.

  • Public Trust Eligibility: Must be eligible to obtain and maintain a Public Trust security clearance.

Preferred Skills:

  • Testing Frameworks: Experience with Playwright, Puppeteer, or Jest for unit and integration testing.

  • UI/UX Design Tools: Fluency in Figma, Sketch, or Adobe XD, with the ability to translate designs into code.

  • REST API Integration: Experience consuming APIs developed by backend or data engineering teams.

  • Front-end Testing: Practical experience with tools like React Testing Library.

  • Version Control: Proficiency with Git and comfortable working within CI/CD pipelines.

  • AWS Deployment: Exposure to AWS services for front-end deployment (e.g., S3/CloudFront, Amplify).

Additional Valued Experience:

  • Experience with state management patterns (e.g., Redux, Context API).

  • Familiarity with project management/requirements tools like Jira, SharePoint, or GitHub Issues.

  • Knowledge of the U.S. Web Design System (USWDS) or other federal/enterprise design systems.

  • Experience with data visualization libraries (e.g., D3.js, Chart.js) for dashboard creation.

  • Prior work on government or public-sector digital service projects.

πŸ“ Enhancement Note: The requirement for US Citizenship and Public Trust eligibility is critical for this role, indicating a focus on national security or government-related projects. The experience level (5-10 years) suggests a need for a developer who can work independently and mentor junior team members.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Shipped Production Interfaces: A demonstrable portfolio showcasing at least two (2) distinct web applications or complex UI components that have been deployed to production environments. These examples should highlight your ability to deliver robust, user-facing solutions.

  • Code Quality & Architecture: Provide links to GitHub repositories (or equivalent) for at least one project, demonstrating clean code practices, modern architectural patterns (e.g., component-based design), and effective use of JavaScript/TypeScript.

  • Accessibility Implementation: Showcase at least one example where Section 508 or other accessibility standards were a key consideration, detailing the approach taken and the results achieved.

  • Legacy Refactoring Example: If possible, include a case study or code snippet demonstrating your experience in refactoring or modernizing legacy code, highlighting the challenges and improvements made.

Process Documentation:

  • Workflow Design: Be prepared to discuss how you approach translating user stories and technical requirements into functional UI workflows.

  • Collaboration & Handoffs: Detail your experience working with designers and backend engineers, including how you manage design handoffs and API integrations.

  • Testing Strategy: Explain your approach to front-end testing, including unit, integration, and end-to-end testing methodologies, and the tools you employ.

  • Deployment & CI/CD: Describe your familiarity with CI/CD pipelines and front-end deployment processes, particularly in cloud environments like AWS.

πŸ“ Enhancement Note: The emphasis on a "portfolio of shipped, production interfaces" and "refactoring legacy codebases" strongly suggests that candidates will be evaluated on their practical application of skills and their ability to manage and improve existing systems, not just build from scratch.

πŸ’΅ Compensation & Benefits

Salary Range: $80,000 - $128,000 per year.

This range is estimated based on industry benchmarks for mid-level Web Developers/UI-UX Developers in the US, considering the specified experience level and the nature of the role within a national security organization. Factors such as specific skills, geographic location (if applicable, though this role is remote), and the exact scope of responsibilities will influence the final offer.

Benefits:

  • Health Insurance: Comprehensive medical, dental, and vision insurance plans.

  • Retirement Savings: 401(k) plan with company matching.

  • Paid Time Off: Generous paid time off, including vacation, sick leave, and holidays.

  • Professional Development: Opportunities for training, certifications, and conference attendance to enhance skills in web development and UI/UX.

  • Remote Work Stipend: Potential for a stipend to support a home office setup.

  • Life Insurance & Disability: Company-provided life insurance and short-term/long-term disability coverage.

Working Hours:

  • Standard full-time hours are approximately 40 hours per week.

  • Flexibility may be offered to accommodate project deadlines and personal needs, provided work is completed efficiently and stakeholder communication is maintained.

πŸ“ Enhancement Note: The salary range provided is a typical estimation for a mid-level developer in the US. Peraton, as a large defense contractor, typically offers robust benefits packages that include comprehensive health, retirement, and PTO. The mention of "discretionary bonus" and "overtime" in the raw data suggests potential for additional compensation beyond base salary.

🎯 Team & Company Context

🏒 Company Culture

Industry: National Security, Technology, Government Contracting. Peraton operates at the intersection of traditional and non-traditional threats, providing critical mission capabilities and enterprise IT solutions for government agencies and defense branches. This context implies a culture that values security, reliability, and mission success.

Company Size: Large enterprise (Peraton has thousands of employees globally). This size suggests structured processes, significant resources, and opportunities for diverse career paths, but also potentially a more formal corporate environment.

Founded: Peraton was founded in 1947 (as a different entity, later evolving into Peraton). This long history indicates stability and deep experience within the national security sector.

Team Structure:

  • Peraton Labs: This specific division likely operates as a research and development arm, fostering innovation.

  • Cross-functional Collaboration: The role explicitly requires collaboration with AI Engineers and Cloud Engineers, indicating a team structure that values interdisciplinary teamwork and shared problem-solving.

  • Reporting: The developer will likely report to a Development Lead or Engineering Manager within Peraton Labs, with potential for matrixed reporting on specific project teams.

Methodology:

  • Agile/Scrum: The job description mentions experience working in Agile/Scrum teams, indicating a preference for iterative development, regular feedback loops, and adaptive planning.

  • Data-Driven Development: With AI and data engineering teams involved, there's an expectation of using data to inform design decisions and measure the impact of developed interfaces.

  • Process Optimization: The focus on building internal tools and workflow applications suggests a continuous effort to streamline operations and improve efficiency through technology.

Company Website: https://www.peraton.com/

πŸ“ Enhancement Note: Peraton's focus on "missions of consequence" and "protecting our nation" suggests a strong sense of purpose and a high level of responsibility for its employees. The "next-generation" descriptor implies a forward-thinking approach to technology and problem-solving.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: Mid-Level Web Developer / UI-UX Developer. This role is positioned as a key contributor responsible for building and enhancing user-facing applications that directly support internal operational efficiency and modernization efforts. It requires a solid foundation in front-end technologies and the ability to work independently on assigned tasks.

Reporting Structure: The developer will likely report to an Engineering Manager or a Lead Developer within the Peraton Labs division. They will collaborate closely with AI Engineers and Cloud Engineers, forming project-specific teams.

Operations Impact: This role has a direct impact on Peraton's internal operational effectiveness. By creating intuitive and efficient user interfaces for internal tools and workflow applications, the developer helps streamline complex processes, improve data accessibility, and enable greater automation, ultimately contributing to the company's ability to execute its critical national security missions.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in React, TypeScript, and modern front-end architectures, potentially specializing in areas like performance optimization, state management, or accessibility.

  • UI/UX Design Acumen: Develop stronger UI/UX design skills through collaboration with design tools and by understanding user needs for internal applications.

  • Cross-functional Leadership: Grow into a role that bridges development with AI and cloud engineering, potentially leading feature development or small project teams.

  • Government/Public Sector Domain Expertise: Gain extensive knowledge of government contracting requirements, security protocols (like Public Trust), and federal design systems (USWDS).

  • Mentorship: Opportunity to mentor junior developers and contribute to team knowledge sharing.

πŸ“ Enhancement Note: The role is not strictly "revenue operations" but contributes to the operational backbone that supports revenue-generating activities in a national security context. Growth opportunities are tied to technical depth, cross-functional collaboration, and understanding the unique demands of government contracting.

🌐 Work Environment

Office Type: Fully Remote. This offers significant flexibility and autonomy, allowing employees to work from any location within the United States.

Office Location(s): While the role is fully remote, Peraton has numerous physical locations across the United States. This may offer opportunities for occasional in-person collaboration or team meetings if desired or required for specific projects, though not mandated by the role.

Workspace Context:

  • Independent Work: The remote nature emphasizes self-discipline, time management, and proactive communication.

  • Technology Stack: Access to a modern technology stack including React, TypeScript, Docker, and cloud services, enabling developers to work with cutting-edge tools.

  • Collaboration Tools: Expect to use collaboration platforms like Slack, Microsoft Teams, Jira, and potentially SharePoint for communication, project tracking, and documentation.

  • Focus on Results: The remote setup prioritizes deliverables and impact over physical presence, aligning with an operations-focused mindset.

Work Schedule:

  • Standard 40-hour work week is expected.

  • While remote, adherence to core working hours may be necessary for team synchronization and meetings, especially when collaborating with teams in different time zones.

πŸ“ Enhancement Note: The "fully remote" designation is a key aspect of the work environment. Candidates should be comfortable with self-management and asynchronous communication, while also being prepared for synchronous collaboration sessions.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR or recruiter call to assess basic qualifications, salary expectations, and interest in the role and Peraton.

  • Technical Interview(s): This will likely involve one or more rounds of technical assessments. Expect live coding exercises (e.g., in a shared editor like CoderPad), discussions about your portfolio projects, and deep dives into your experience with React, JavaScript, TypeScript, CSS, and accessibility.

  • Portfolio Review: A dedicated session to walk through your portfolio. Be prepared to discuss your design choices, technical implementation details, challenges faced, and the impact of your work. Focus on how you translated requirements into functional, accessible, and maintainable code.

  • Behavioral/Situational Interview: Questions focused on your problem-solving approach, collaboration style, how you handle feedback, and your experience working in Agile environments. Questions about your understanding of Section 508 and government contracting norms may also be included.

  • Hiring Manager Interview: A final discussion with the hiring manager to assess cultural fit, overall suitability for the team, and alignment with Peraton's mission.

Portfolio Review Tips:

  • Curate Selectively: Choose 2-3 of your strongest, most relevant projects that showcase your skills in React, modern JS/TS, CSS, and ideally, accessibility or refactoring.

  • Tell a Story: For each project, clearly articulate the problem, your proposed solution, the technologies used, your specific contributions, the challenges encountered, and the outcome/impact. Quantify results where possible (e.g., "improved load time by X%," "reduced user errors by Y%").

  • Highlight Key Skills: Explicitly point out how your portfolio demonstrates proficiency in React, TypeScript, CSS3, responsive design, Section 508 compliance, and any experience with Python integration or design tools.

  • Code Clarity: If sharing code repositories, ensure they are clean, well-commented, and include a README explaining the project and how to run it.

  • Accessibility Focus: Be ready to discuss your understanding and practical application of Section 508, detailing how you ensured accessibility throughout the development process.

Challenge Preparation:

  • Live Coding: Practice common JavaScript/React challenges, focusing on algorithm efficiency and clean code. Be comfortable explaining your thought process live.

  • System Design/Architecture: Prepare to discuss how you would approach building a new feature or refactoring an existing component, considering scalability, maintainability, and performance.

  • Problem-Solving Scenarios: Think about past technical challenges you've overcome and be ready to discuss them using the STAR method (Situation, Task, Action, Result).

πŸ“ Enhancement Note: The interview process will likely be rigorous, focusing heavily on technical proficiency, practical application (via portfolio), and adherence to government standards like Section 508. Candidates should be prepared to articulate their contributions clearly and demonstrate a deep understanding of front-end development best practices.

πŸ›  Tools & Technology Stack

Primary Tools:

  • React: The core framework for building user interfaces. Expect deep dives into hooks, context API, state management, and component lifecycle.

  • JavaScript (ES6+) & TypeScript: Essential for modern web development. Proficiency in both is required.

  • CSS3: Modern CSS techniques (Flexbox, Grid) for responsive and cross-browser compatible layouts.

  • Node.js & npm/Yarn: For package management and running development tools.

  • Webpack & Vite: Module bundlers and build tools for optimizing front-end assets.

Analytics & Reporting:

  • Browser Developer Tools: Essential for debugging, performance analysis, and inspecting UI elements.

  • Potential for Dashboarding Tools: While not explicitly listed, experience with data visualization libraries (D3.js, Chart.js) suggests potential use in creating internal dashboards to report on application performance or user metrics.

CRM & Automation:

  • Docker: For managing development environments and ensuring consistency across different systems.

  • Makefile: For automating build and development tasks.

  • CI/CD Tools (e.g., Jenkins, GitLab CI, GitHub Actions): Familiarity is strongly preferred for integrating with automated testing and deployment pipelines.

Other Tools & Technologies:

  • Git: Standard version control system.

  • REST APIs: For integrating front-end applications with backend services.

  • UI/UX Design Tools (Figma, Sketch, Adobe XD): Preferred for translating design mockups into code.

  • Jira, SharePoint, GitHub Issues: For project management and issue tracking.

  • AWS (S3, CloudFront, Amplify): Preferred for front-end deployment experience.

  • USWDS (U.S. Web Design System): Preferred for adhering to federal design standards.

πŸ“ Enhancement Note: The technology stack emphasizes modern front-end development practices. A strong understanding of the build process (Webpack/Vite), containerization (Docker), and version control (Git) is crucial, in addition to core framework proficiency.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Mission Focus: A strong commitment to supporting national security missions through reliable and efficient technology solutions.

  • Integrity & Trust: Upholding high ethical standards and ensuring the security and trustworthiness of all developed systems, especially given the Public Trust clearance requirement.

  • Innovation & Adaptability: Embracing new technologies and methodologies to solve complex problems and drive modernization, as highlighted by the "next-generation" descriptor and work within Peraton Labs.

  • Collaboration & Teamwork: Valuing cross-functional partnerships and open communication to achieve shared objectives.

  • Excellence & Quality: Striving for high standards in code quality, user experience, and accessibility.

Collaboration Style:

  • Cross-functional Integration: Expect to work closely with AI and Cloud Engineers, requiring clear communication and a collaborative approach to integrate different technical components.

  • Design-to-Code Handoffs: Efficiently translating design specifications into functional code, potentially involving iterative feedback loops with UI/UX designers.

  • Agile Ceremonies: Active participation in stand-ups, sprint reviews, and retrospectives to ensure transparency and continuous improvement.

  • Knowledge Sharing: A culture that encourages sharing best practices, code reviews, and technical insights within the development team.

πŸ“ Enhancement Note: The culture is likely a blend of a large, established defense contractor's stability and security focus, combined with the innovative, forward-thinking approach of a dedicated R&D division (Peraton Labs).

⚑ Challenges & Growth Opportunities

Challenges:

  • Legacy Code Modernization: Refactoring older codebases can be complex, requiring careful planning, testing, and stakeholder management to ensure a smooth transition without disrupting ongoing operations.

  • Cross-functional Dependencies: Integrating front-end applications with evolving AI models and cloud infrastructure requires strong communication and adaptability to changing backend requirements.

  • Federal Accessibility Standards: Consistently meeting Section 508 requirements across all features demands meticulous attention to detail and a deep understanding of accessibility principles.

  • Remote Collaboration: Maintaining strong team cohesion and efficient communication in a fully remote environment requires proactive effort and effective use of collaboration tools.

Learning & Development Opportunities:

  • Advanced React & Front-end Technologies: Opportunities to master advanced React patterns, explore new JavaScript frameworks, and stay updated on front-end best practices.

  • UI/UX Design Principles: Formal or informal training in UI/UX design, user research, and usability testing to enhance the creation of intuitive interfaces.

  • Cloud & AI Integration: Gaining practical experience integrating front-end applications with cloud services (AWS) and AI/ML outputs, broadening technical scope.

  • Government Sector Compliance: Deepening knowledge of government standards, security clearances, and federal design systems like USWDS.

  • Mentorship Programs: Potential to be mentored by senior engineers or to mentor junior team members, fostering leadership skills.

πŸ“ Enhancement Note: The challenges are largely technical and process-oriented, common in modernization efforts. Growth opportunities are robust, leveraging the company's focus on advanced technology and its position in the government sector.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a complex UI you've built. What were the key technical challenges, and how did you overcome them using React and TypeScript?" (Focus on architecture, state management, and problem-solving).

  • "How do you approach refactoring legacy code? Walk me through a specific example from your portfolio, detailing your process and the impact." (Demonstrate methodical approach and understanding of risk).

  • "Imagine you need to integrate a new data visualization from an AI model into an existing internal tool. How would you approach this from a UI/UX perspective, considering accessibility and user needs?" (Assess design thinking, collaboration, and technical integration).

  • "What is your understanding of Section 508 compliance, and how do you ensure it in your development work?" (Test knowledge of federal requirements and practical application). Company & Culture Questions:

  • "Why are you interested in working for Peraton, particularly within Peraton Labs?" (Research Peraton's mission, values, and R&D focus).

  • "How do you stay updated on the latest front-end development trends and technologies?" (Show continuous learning).

  • "Describe your experience working in a remote, cross-functional team environment. What strategies do you use to ensure effective collaboration?" (Assess communication and teamwork skills). Portfolio Presentation Strategy:

  • Structure: For each project, follow a clear narrative: Problem -> Solution -> Technologies -> Your Role/Contributions -> Challenges -> Outcome/Impact.

  • Quantify: Use metrics whenever possible (e.g., performance improvements, user adoption rates, error reduction).

  • Code Examples: Be ready to show snippets of your code, highlighting specific techniques or solutions you implemented.

  • Accessibility Focus: Explicitly discuss how you addressed accessibility requirements in your chosen portfolio pieces.

  • Conciseness: Keep your presentation focused and engaging, respecting the interviewer's time. Aim for clarity over exhaustive detail.

πŸ“ Enhancement Note: The interview will likely probe not just technical skills but also your ability to apply them within a specific contextβ€”government contracting, national security, and a remote, collaborative environment. Demonstrating an understanding of these nuances will be key.

πŸ“Œ Application Steps

To apply for this operations position:

  • Submit your application through the Peraton careers portal via the provided URL.

  • Tailor Your Resume: Highlight keywords and skills mentioned in the job description, such as React, TypeScript, JavaScript, CSS3, Section 508, Python integration, and any experience with CI/CD, Docker, or AWS. Quantify achievements with specific metrics where possible.

  • Curate Your Portfolio: Select 2-3 strong projects that best demonstrate your skills in building production-ready interfaces, with a particular emphasis on React, modern web technologies, and accessibility. Prepare a concise narrative for each project.

  • Prepare for Technical Interviews: Practice live coding exercises, review fundamental JavaScript and React concepts, and be ready to discuss your portfolio projects in detail.

  • Research Peraton: Understand Peraton's mission, its role in national security, and the work of Peraton Labs. This will help you articulate your interest and align your answers with the company's objectives.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates must have a background in web or UI/UX development with a portfolio of production interfaces and US citizenship with Public Trust eligibility. Proficiency in React, modern CSS, JavaScript, TypeScript, and basic Python is required.