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 (Remote)

Job Type: FULL_TIME

Category: Front-End Development / UI/UX Operations

Date Posted: 2026-08-05

Experience Level: 5-10 Years

Remote Status: Fully Remote

🚀 Role Summary

  • This role focuses on building and enhancing the front-end user interface for internal tools and workflow applications, directly supporting modernization and automation initiatives.

  • The position requires a strong blend of web development and UI/UX design principles to create accessible and intuitive user experiences for internal stakeholders.

  • Collaboration is key, as the developer will work closely with AI Engineer and Cloud Engineer teams to integrate user-facing components with backend systems and data.

  • A proven track record of delivering production-ready interfaces and experience with refactoring legacy code are essential for success in this role.

📝 Enhancement Note: While the title is "Web Developer / UI-UX Developer," the description heavily emphasizes building internal tools and workflow applications, suggesting a strong operational focus rather than a purely customer-facing product role. The collaboration with AI and Cloud teams indicates a need for understanding how front-end applications interact with complex backend systems and automation processes, aligning it with a nuanced GTM/Operations support function.

📈 Primary Responsibilities

  • Develop and maintain production-ready React applications that form the user interface for internal tools and workflow automation systems.

  • Translate modernization and automation work from AI and Cloud Engineer teams into clean, accessible, and user-friendly interfaces.

  • Refactor and migrate legacy codebases and components into modern, scalable architectural patterns.

  • Integrate front-end applications with backend services and data scripts, particularly those developed by the AI engineering team, using basic Python proficiency.

  • Implement responsive designs using modern CSS3 techniques (Flexbox/Grid) ensuring cross-browser compatibility and adherence to accessibility standards.

  • Manage modern environment configurations utilizing tools like Makefile, Dockerfile, Node.js, npm, Webpack, and Vite.

  • Ensure all developed interfaces comply with Section 508 accessibility requirements for federal applications.

  • Collaborate effectively with cross-functional teams, including AI Engineers, Cloud Engineers, and potentially non-technical stakeholders, to define requirements and deliver solutions.

  • Write and configure unit and integration tests to ensure the stability and reliability of the front-end applications.

  • Consume REST APIs developed by backend and data engineering teams to enable seamless data flow and application functionality.

📝 Enhancement Note: The responsibilities highlight a strong need for translating technical backend initiatives (AI, automation, cloud) into functional and accessible user interfaces for internal operations. This requires not just coding skills but also an understanding of operational workflows and user needs within a corporate environment.

🎓 Skills & Qualifications

Education:

  • Bachelor's degree (BS/BA) required with 5 years of relevant experience.

  • Master's degree (MS/MA) with 3 years of relevant experience.

  • PhD with 0 years of relevant experience. Experience:

  • Minimum of 3-5 years of professional experience in front-end development, UI/UX development, or a closely related field.

  • Proven experience in building and maintaining production-ready applications.

  • Demonstrated ability to refactor and modernize legacy code.

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

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

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

  • TypeScript: Proficient in using TypeScript for robust application development.

  • CSS3: Expertise in modern CSS3, including responsive layout techniques like Flexbox and Grid, and cross-browser styling.

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

  • Section 508: Practical understanding of federal accessibility requirements and how to implement them.

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

  • Portfolio: A portfolio showcasing shipped, production interfaces is mandatory.

  • US Citizenship: Required for Public Trust eligibility.

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

Preferred Skills:

  • Testing Frameworks: Experience configuring and writing unit and integration tests using Playwright, Puppeteer, and/or Jest.

  • UX/UI Design Tools: Fluency in design tools such as Figma, Sketch, or Adobe XD, with the ability to translate mockups into code.

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

  • Front-end Testing: Practical experience with front-end testing tools like Playwright and React Testing Library.

  • Version Control: Proficiency with Git and comfort working within a CI/CD pipeline.

  • AWS Deployments: Exposure to AWS-hosted front-end deployments (e.g., S3/CloudFront, Amplify).

Additional Valued Experience:

  • Agile/Scrum: Experience working in Agile/Scrum delivery teams with non-technical stakeholders.

  • State Management: Familiarity with state management patterns like Redux or Context API.

  • Design/Requirements Tools: Familiarity with tools such as Jira, SharePoint, or GitHub Issues.

  • Design Systems: Familiarity with the U.S. Web Design System (USWDS) or similar federal/enterprise design systems.

  • Data Visualization: Experience with libraries like D3.js or Chart.js, particularly for dashboard development.

  • Government/Public Sector: Prior work on a government or public-sector digital service.

📝 Enhancement Note: The education requirement is presented with varying experience levels, indicating flexibility for candidates with advanced degrees. The emphasis on Section 508 and potential USWDS familiarity points towards a role supporting government or regulated industries, common in national security companies like Peraton.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrated Production Interfaces: The core requirement is a portfolio showcasing shipped, production-ready interfaces, highlighting your ability to deliver functional and user-centric applications.

  • Code Quality & Modern Architecture: Provide examples that illustrate your skill in refactoring legacy code and implementing modern architectural patterns (e.g., component-based design, state management).

  • Cross-functional Integration: Showcase projects where your front-end development integrated with backend services or data sources, demonstrating your ability to work with APIs and potentially basic Python scripts.

  • Accessibility Compliance: Include examples or descriptions of how you've ensured Section 508 compliance in your past work.

Process Documentation:

  • Workflow Visualization: Be prepared to discuss how you approach translating complex workflow requirements into intuitive user interfaces, potentially using wireframes, mockups, or process flow diagrams.

  • Development Lifecycle: Articulate your understanding of the development lifecycle, including environment configuration, testing methodologies (unit, integration), and CI/CD integration.

  • Collaboration & Requirements Gathering: Demonstrate your ability to work with non-technical stakeholders, gather requirements effectively, and iterate on designs based on feedback.

  • Tooling & Automation: Be ready to discuss your experience with development tools such as Webpack, Vite, Docker, and version control systems like Git, and how they contribute to efficient development processes.

📝 Enhancement Note: For a role focused on internal tools and workflow applications, the portfolio should emphasize practical application and problem-solving within an operational context. It's less about flashy marketing websites and more about functional, efficient, and accessible interfaces that support business processes.

💵 Compensation & Benefits

Salary Range: $80,000 - $128,000 per year. This range is determined by various factors including the scope and responsibilities of the position, individual experience, education, knowledge, skills, and competencies, as well as geographic location and business/contract considerations.

Benefits:

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

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

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

  • Professional Development: Opportunities for training, certifications, and continuing education.

  • Discretionary Bonus: Potential eligibility for a discretionary bonus.

  • Overtime Pay: Potential eligibility for overtime pay, depending on the position.

  • Shift Differential: Potential eligibility for shift differential pay.

Working Hours: Standard full-time work schedule, likely 40 hours per week. Given the remote nature of the role, there may be some flexibility in scheduling, but core hours for collaboration and team meetings will be expected.

📝 Enhancement Note: The salary range provided is a typical benchmark for a mid-level developer role in the US. The inclusion of "business and contract considerations" suggests that specific project or client requirements might influence the final salary offer, particularly within a government contracting environment. The benefits package is standard for a full-time role in a company of Peraton's size.

🎯 Team & Company Context

🏢 Company Culture

Industry: National Security, Technology, Government Contracting. Peraton operates at the critical nexus of traditional and non-traditional threats, serving essential government agencies and all branches of the U.S. armed forces. This context implies a culture that values security, reliability, and mission-driven work.

Company Size: Peraton is a large enterprise, indicated by its broad range of services and significant government contracts. This size typically means structured processes, opportunities for specialization, and a corporate environment.

Founded: Peraton was formed through strategic acquisitions and has a history of growth. Its evolution as a "next-generation national security company" suggests a forward-thinking approach to technology and defense.

Team Structure:

  • Cross-functional Collaboration: The role explicitly involves working with AI Engineer and Cloud Engineer teams, indicating a highly collaborative, cross-functional team structure focused on integrated solutions.

  • Reporting: While not detailed, in a company of this size, the role likely reports to a Front-End Development Lead, Engineering Manager, or similar within a broader IT or Engineering department.

  • Operations Integration: The development of internal tools and workflow applications means close alignment with operational teams who will be the end-users of these systems.

Methodology:

  • Agile/Scrum: The "Additional Valued Experience" mentions Agile/Scrum, suggesting these methodologies are likely in use for project delivery and development sprints.

  • Data-Driven Development: The collaboration with AI and data teams, and the mention of data visualization libraries, implies a focus on data-informed development and reporting.

  • User-Centric Design: The emphasis on UI/UX and accessibility (Section 508) points to a methodology that prioritizes user needs and usability within defined technical and regulatory constraints.

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

📝 Enhancement Note: Peraton's focus on national security and government contracting shapes its operational culture. Expect a professional, process-oriented environment where security, compliance, and mission success are paramount. The "next-generation" aspect suggests an openness to innovation within these constraints.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned as a mid-level developer (5-10 years experience implied), focusing on front-end development for internal operational tools. It's a hands-on technical role that bridges development and operational efficiency through user interface design.

Reporting Structure: The developer will report to a team lead or manager within the engineering or IT department. They will work closely with AI and Cloud engineers, indicating a collaborative reporting dynamic where technical guidance is shared across disciplines.

Operations Impact: The developer's work directly impacts operational efficiency by creating user-friendly interfaces for internal tools and workflow applications. This can lead to increased productivity, reduced errors, and better adoption of automation initiatives, ultimately contributing to Peraton's mission-critical objectives.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in React, TypeScript, front-end testing, and modern JavaScript frameworks.

  • UI/UX Design Advancement: Develop advanced skills in UI/UX design principles, user research, and working with design systems like USWDS.

  • Full-Stack Exposure: Gain further exposure to backend integration, Python scripting, and cloud deployment technologies (AWS).

  • Team Leadership: Progress into a senior developer role, mentoring junior team members, or leading specific feature development initiatives.

  • Cross-Functional Expertise: Expand knowledge in AI, cloud computing, and government sector digital services through project collaboration.

📝 Enhancement Note: The role offers a clear path for front-end specialists to grow within a large organization focused on critical national security missions. Growth opportunities are likely tied to taking on more complex projects, demonstrating leadership, and acquiring specialized technical skills relevant to Peraton's core business.

🌐 Work Environment

Office Type: Fully Remote. This means the primary work environment is a home office.

Office Location(s): While the role is remote, Peraton has numerous physical locations across the United States, which may be relevant for team coordination or occasional optional meetups, though not required for this position. The derived time zone suggests a focus on central US hours for core collaboration.

Workspace Context:

  • Remote Autonomy: Expect a high degree of autonomy and self-management required for a remote role.

  • Digital Collaboration Tools: Reliance on communication and collaboration platforms (e.g., Slack, Microsoft Teams, Jira, Confluence) will be essential for team interaction and project management.

  • Development Tools: Access to standard development environments, IDEs, and potentially cloud-based development platforms.

  • Cross-functional Interaction: Regular virtual interactions with AI and Cloud engineers, as well as potentially business stakeholders, are expected.

Work Schedule: The standard 40-hour work week is expected. While remote work offers flexibility, adherence to project deadlines and availability for team meetings during core business hours (likely aligning with US central time given the timezone derivation) will be crucial.

📝 Enhancement Note: As a fully remote role, the candidate's ability to self-manage, communicate effectively through digital channels, and maintain productivity without direct physical supervision is paramount. The environment is digitally focused, relying heavily on collaboration software.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or HR representative will likely conduct an initial screening to assess basic qualifications, experience, and cultural fit.

  • Technical Interview(s): Expect one or more technical interviews focusing on React, JavaScript, TypeScript, CSS, and problem-solving. These may involve live coding exercises or in-depth discussions about past projects.

  • Portfolio Review: A dedicated session where you present your portfolio of shipped, production interfaces. Be prepared to walk through specific examples, discuss your role, technical decisions, and the impact of your work.

  • Behavioral/Team Fit Interview: This interview will assess your collaboration skills, how you handle challenges, your understanding of Agile methodologies, and your fit with Peraton's culture, particularly concerning mission focus and security.

  • Hiring Manager Interview: A final discussion with the hiring manager to confirm alignment on role expectations, career goals, and overall fit.

Portfolio Review Tips:

  • Curate Select Projects: Choose 3-4 of your strongest, most relevant projects that showcase your skills in React, UI/UX, accessibility, and integration.

  • Focus on "Why" and "How": For each project, explain the problem you were solving, your design and development process, the technical challenges you overcame, and the measurable impact or outcome.

  • Highlight Operations Relevance: Emphasize how your interfaces improved user workflows, efficiency, or accessibility for internal tools or similar applications.

  • Showcase Code Quality: Be prepared to discuss code structure, testing strategies, and adherence to best practices. If possible, provide links to live demos or code repositories (if public).

  • Accessibility Demonstration: Clearly articulate your approach to Section 508 compliance and any specific challenges you addressed.

Challenge Preparation:

  • Coding Challenges: Practice common front-end coding challenges, focusing on data structures, algorithms, and React component implementation.

  • System Design/Architecture: Be ready to discuss how you would approach building a new internal tool or refactoring a complex front-end system, considering scalability, performance, and maintainability.

  • Problem-Solving Scenarios: Prepare examples of how you've tackled difficult technical problems, resolved bugs, or improved existing functionality.

📝 Enhancement Note: The portfolio review is critical for this role. Candidates should treat it as a presentation of their problem-solving capabilities and technical execution, specifically tailored to building functional internal applications.

🛠 Tools & Technology Stack

Primary Tools:

  • React: The core JavaScript library for building user interfaces.

  • JavaScript (ES6+)/TypeScript: Essential for modern front-end development.

  • CSS3: For styling, including Flexbox and Grid for responsive layouts.

  • Node.js/npm: For JavaScript runtime and package management.

  • Webpack/Vite: Module bundlers for managing and optimizing front-end assets.

  • Makefile: For build automation and environment configuration.

  • Dockerfile: For containerizing applications and ensuring consistent environments.

Analytics & Reporting:

  • REST API Integration: Consuming APIs to fetch and display data.

  • Data Visualization Libraries (D3.js, Chart.js): Potentially used for dashboards surfacing financial/regulatory data.

CRM & Automation:

  • Jira/GitHub Issues: For task management, bug tracking, and Agile workflow management.

  • CI/CD Pipeline Tools: Experience with continuous integration and continuous deployment processes.

Other Relevant Technologies:

  • Version Control: Git is standard for collaborative development.

  • Testing Frameworks: Playwright, Puppeteer, Jest, React Testing Library for ensuring code quality.

  • Cloud Platforms: AWS (S3/CloudFront, Amplify) for deployment.

  • Design Tools: Figma, Sketch, Adobe XD for UI/UX design translation.

  • Design Systems: USWDS or similar federal/enterprise design systems.

📝 Enhancement Note: The technology stack is modern and focused on building scalable, maintainable front-end applications. Proficiency in React and its ecosystem, along with a solid understanding of build tools, testing, and deployment, is paramount.

👥 Team Culture & Values

Operations Values:

  • Mission Focus: A strong commitment to Peraton's national security mission, understanding that internal tools directly support critical operations.

  • Collaboration: Emphasis on teamwork and effective communication across diverse engineering disciplines and with non-technical stakeholders.

  • Excellence & Quality: Dedication to producing high-quality, reliable, and accessible software solutions.

  • Continuous Improvement: A drive to modernize systems, refactor legacy code, and adopt efficient development practices.

  • Security & Compliance: Adherence to strict security protocols and regulatory requirements (e.g., Section 508).

Collaboration Style:

  • Cross-functional Synergy: Expect to work closely with AI and Cloud engineers, requiring clear communication of technical needs and dependencies.

  • Agile Teamwork: Participation in Agile ceremonies (stand-ups, sprint planning, retrospectives) to ensure smooth project flow and continuous feedback.

  • User Feedback Integration: Openness to receiving feedback from internal users and iterating on interfaces to meet their operational needs.

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

📝 Enhancement Note: The culture is likely professional, results-oriented, and mission-driven, typical of a company supporting national security. Teamwork and clear communication are vital, especially in a remote, cross-functional environment.

⚡ Challenges & Growth Opportunities

Challenges:

  • Translating Complex Requirements: Effectively interpreting and translating modernization/automation efforts from AI/Cloud engineers into intuitive user interfaces for potentially non-technical internal users.

  • Refactoring Legacy Code: Tackling and modernizing older codebases, which can be complex and time-consuming, while ensuring backward compatibility or a smooth transition.

  • Balancing Functionality and Usability: Creating interfaces that are both highly functional for operational tasks and easy to use, adhering to strict accessibility standards.

  • Remote Collaboration Dynamics: Maintaining strong communication and team cohesion in a fully remote environment, ensuring alignment with distributed teams.

  • Keeping Pace with Technology: Continuously learning and adapting to new front-end technologies, tools, and best practices in a rapidly evolving field.

Learning & Development Opportunities:

  • Advanced React & Frontend Skills: Deepen expertise through complex projects, online courses, and internal training.

  • UI/UX Design Mastery: Opportunities to work closely with UX designers or take on more design-centric responsibilities, potentially pursuing certifications.

  • Cloud & AI Integration: Gain practical experience integrating front-ends with cloud infrastructure and AI-driven backend services.

  • Government Sector Best Practices: Learn about and implement standards like USWDS and Section 508, which are valuable in the public sector.

  • Leadership Development: Potential to grow into a senior technical role, team lead, or mentor for junior developers.

📝 Enhancement Note: The challenges presented are typical for a developer bridging technical innovation with operational application, especially within a large, regulated organization. The growth opportunities are well-defined within both technical and potential leadership tracks.

💡 Interview Preparation

Strategy Questions:

  • "Describe a complex internal tool or workflow you helped develop. What were the main challenges, how did you address them, and what was the impact?" (Focus on your process, problem-solving, and measurable results).

  • "How do you approach refactoring legacy code while ensuring minimal disruption to ongoing operations?" (Discuss your strategy for analysis, testing, incremental updates, and risk management).

  • "Walk me through your process for ensuring Section 508 compliance in a new web application." (Detail your understanding of guidelines, testing methods, and how you integrate accessibility from the start).

  • "How do you collaborate with non-technical stakeholders to gather requirements for a new feature or tool?" (Emphasize communication, active listening, and translating business needs into technical specifications). Company & Culture Questions:

  • "What interests you about working for Peraton, particularly in a national security context?" (Research Peraton's mission, values, and recent projects; articulate how your skills align).

  • "How do you handle working in a fully remote, cross-functional team environment?" (Discuss your communication strategies, self-management skills, and experience with collaboration tools).

  • "Describe a time you had to adapt your development approach based on feedback or changing project requirements." (Highlight your flexibility, problem-solving, and commitment to delivering the best solution). Portfolio Presentation Strategy:

  • Storytelling: Frame each project as a story: the problem, your solution, the technical details, and the outcome/impact.

  • Visuals: Use screenshots, mockups, or live demos to illustrate your work effectively.

  • Metrics: Quantify your achievements whenever possible (e.g., "reduced load time by X%," "improved user task completion rate by Y%," "supported Z number of users").

  • Conciseness: Be prepared to present your portfolio within a given timeframe, focusing on the most impactful aspects.

  • Q&A Readiness: Anticipate questions about your technical decisions, challenges, and the trade-offs you made.

📝 Enhancement Note: Interview preparation should focus on demonstrating not just technical proficiency but also an understanding of operational impact, collaborative skills, and alignment with Peraton's mission-critical environment.

📌 Application Steps

To apply for this Web Developer / UI-UX Developer position:

  • Submit Your Application: Visit the Peraton careers portal via the provided link and complete the online application form.

  • Curate Your Portfolio: Select 3-4 of your strongest projects that best showcase your React development, UI/UX design skills, and experience with internal tools or workflow applications. Ensure it highlights your ability to refactor legacy code and adhere to accessibility standards.

  • Tailor Your Resume: Optimize your resume to highlight keywords from the job description, such as "React," "TypeScript," "Section 508," "UI/UX," "Agile," and any relevant experience with internal tools or government projects. Quantify your achievements with specific metrics.

  • Prepare Your Portfolio Presentation: Practice walking through your selected portfolio projects. Be ready to articulate your design process, technical decisions, challenges faced, and the impact of your work, especially concerning user experience and operational efficiency.

  • Research Peraton: Familiarize yourself with Peraton's mission, values, and recent work, particularly in areas related to national security and technology. Understand how your role contributes to their overall 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.