Front End Developer UI Designer
Trillion Technology SolutionsResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
📍 Job Overview
Job Title: Front End Developer UI Designer
Company: Trillion Technology Solutions
Location: Reston, Virginia, United States
Job Type: Full-time
Category: Front-End Development & UI/UX Design
Date Posted: March 06, 2026
Experience Level: Mid-Level (5-10 years)
Remote Status: On-site
🚀 Role Summary
- This role is instrumental in modernizing the Department of Interior's DARTS application, focusing on a complete front-end overhaul.
- The position requires a blend of strong front-end development skills and a keen eye for user interface (UI) and user experience (UX) design.
- Key contributions will involve integrating advanced technologies like AI/LLM for document searching and ensuring robust compatibility and accessibility standards.
- This is an on-site role in Reston, Virginia, requiring a dedicated 40-hour work week.
📝 Enhancement Note: While the role title is "Front End Developer UI Designer," the responsibilities and required skills strongly indicate a specialized focus on front-end development with a significant UI/UX component, rather than a purely UI design role. The core duties heavily emphasize coding and technical implementation.
📈 Primary Responsibilities
- Web Development (60%): Design, develop, and implement robust, scalable, and user-friendly web interfaces using modern front-end technologies such as HTML, CSS, JavaScript, React, and Angular.
- UI/UX Implementation (20%): Translate user needs and business requirements into intuitive and engaging user interfaces, adhering to human-centered design principles and best practices.
- Compatibility & Compliance (10%): Ensure the developed applications meet stringent compatibility requirements across various browsers and devices, with a strong emphasis on Section 508 compliance.
- Testing & Maintenance (10%): Conduct thorough testing (unit, integration, user acceptance) to ensure application quality, stability, and performance. Perform ongoing maintenance, bug fixing, and version control management.
- Technology Integration: Incorporate new technologies, such as Artificial Intelligence (AI) and Large Language Models (LLMs), to enhance application functionality, particularly for document searching capabilities.
- Data Migration Support: Contribute to the modernization efforts by supporting data and database migration initiatives as part of the DARTS application overhaul.
- User Role Implementation: Develop front-end features and functionalities that are dynamically driven by user roles and permissions, ensuring secure and tailored user experiences.
📝 Enhancement Note: The primary responsibilities are weighted heavily towards development (60%), with UI/UX implementation taking a significant secondary role (20%), followed by compliance, testing, and maintenance (10% each). This suggests a hands-on coding role with a strong design thinking component.
🎓 Skills & Qualifications
Education: While specific educational requirements are not detailed, a Bachelor's degree in Computer Science, Information Technology, Human-Computer Interaction, or a related field is typically expected for mid-level development roles.
Experience: 5-10 years of progressive experience in front-end development and UI/UX implementation.
Required Skills
- Front-End Frameworks: Strong proficiency in React, Angular, and Flutter is essential for developing dynamic and responsive user interfaces.
- Core Web Technologies: Deep understanding of HTML, CSS, and JavaScript for building foundational web structures and interactivity.
- UI/UX Principles: Solid grasp of UI/UX best practices, user-centered design methodologies, and responsive design principles to create intuitive and accessible interfaces.
- Version Control: Experience with version control systems, particularly Git, for collaborative development and code management.
- Build Tools & Preprocessors: Familiarity with build tools (e.g., Webpack, Vite) and CSS preprocessors (e.g., SASS, LESS) to streamline development workflows.
Preferred Skills:
- 508 Compliance: Demonstrated experience in designing and testing for Section 508 accessibility compliance.
- Agile Methodologies: Experience working within Scrum or Agile development frameworks.
- Collaboration & Communication: Proven ability to collaborate effectively with customers and team members, with strong verbal and written communication skills.
- AI/LLM Integration: Familiarity or experience with integrating AI/LLM technologies into web applications.
- Testing Frameworks: Experience with front-end testing frameworks (e.g., Jest, Cypress).
📝 Enhancement Note: The "Required Skills" are directly derived from the job description's "Required Skills" section. Preferred skills are inferred from the "Preferred Skills" section and the overall project context (e.g., Agile, 508 Compliance). The AI/LLM mention in the description implies this as a desirable, though not strictly required, skill.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
- Web Application Demonstrations: Showcase 2-3 complex front-end applications you have developed, highlighting your proficiency in React, Angular, or Flutter.
- UI/UX Case Studies: Include examples demonstrating your human-centered design process, from user research and wireframing to prototyping and final UI implementation.
- Responsive Design Examples: Present projects that effectively adapt to various screen sizes and devices, demonstrating your understanding of responsive design principles.
- Accessibility Focus: If possible, include projects that specifically address or demonstrate compliance with accessibility standards (e.g., WCAG, Section 508).
Process Documentation:
- Workflow Design: Be prepared to discuss your typical front-end development workflow, from initial concept and wireframing to coding, testing, and deployment.
- UI/UX Process: Articulate your approach to understanding user needs, creating user flows, designing interfaces, and iterating based on feedback.
- Version Control Strategy: Explain your Git branching strategies and how you manage code collaboration and versioning within a team.
- Testing Methodologies: Describe your approach to testing front-end applications, including unit testing, integration testing, and user acceptance testing.
📝 Enhancement Note: Given the emphasis on UI/UX and development, a portfolio demonstrating hands-on coding projects with strong design elements is crucial. The "process documentation" aspect focuses on articulating the candidate's systematic approach to their craft, which is vital for operations and development roles.
💵 Compensation & Benefits
Salary Range: Based on the experience level (5-10 years), location (Reston, VA), and the nature of the role (government contract with advanced technology integration), a competitive salary range can be estimated.
- Estimated Range: $100,000 - $140,000 annually.
Benefits: Trillion Technology Solutions typically offers a comprehensive benefits package, which may include:
- Health, Dental, and Vision Insurance
- Paid Time Off (PTO) and Holidays
- 401(k) Retirement Plan with Company Match
- Professional Development and Training Opportunities
- Potential for bonuses or performance incentives.
Working Hours: 40 hours per week, standard business hours (e.g., 8:00 AM - 5:00 PM EST), with potential for some flexibility depending on project needs and team coordination.
📝 Enhancement Note: The salary estimate is based on industry benchmarks for mid-level front-end developers in the Reston, VA area, considering the government sector. Benefit information is generalized based on typical offerings from technology solutions companies. The working hours are explicitly stated as 40 per week.
🎯 Team & Company Context
🏢 Company Culture
Industry: Information Technology & Services, Government Contracting. Trillion Technology Solutions operates within the IT sector, providing solutions primarily to government agencies, including the Department of Interior. This context often implies a focus on security, compliance, and long-term project stability.
Company Size: Trillion Technology Solutions is a medium-sized company, likely employing between 201-500 employees based on typical industry classifications for companies of this nature. This size often balances the agility of a smaller firm with the resources of a larger one.
Founded: Founded in 2001, Trillion Technology Solutions has a history of over two decades, indicating stability and established expertise in its field.
Team Structure:
- Operations Focus: This role is part of a development team working on government modernization projects.
- Reporting: The Front End Developer UI Designer will likely report to a Development Lead or Project Manager.
- Collaboration: Close collaboration with back-end developers, UI/UX designers (if not the same person), QA testers, and potentially government stakeholders or subject matter experts.
Methodology:
- Agile/Scrum: The mention of Scrum/Agile experience suggests the team operates under these methodologies, emphasizing iterative development, regular stand-ups, and sprint reviews.
- Human-Centered Design: The emphasis on UI/UX and human-centered design indicates a user-centric approach to development.
- Compliance-Driven: Given the government sector, adherence to strict compliance standards (like Section 508) is a core operational principle.
Company Website: https://ttsiglobal.com/
📝 Enhancement Note: Company context is derived from the provided information (company name, founding year, industry) and general knowledge of government contracting IT firms. The team structure and methodology are inferred from the role's responsibilities and preferred skills.
📈 Career & Growth Analysis
Operations Career Level: Mid-Level Developer/Designer. This role is positioned for individuals who have moved beyond entry-level tasks and can independently contribute to complex projects, requiring a solid understanding of development lifecycles a
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free