Front End Developer - Senior
Arch SystemsRole Overview
Arch Systems is hiring a Front End Developer - Senior. This is a full-time role in Tysons. Part of Arch Systems's Frontend hiring, posted 3 days ago. The posted range is $80k to $90k. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume 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
Role: Front End Developer - Senior
Company: Arch Systems
Client: NOAA - National Oceanic and Atmospheric Administration
Location: Remote
Type: Full-time
Candidates must have experience working on federal projects or with federal agencies — this is mandatory.
About Us
Join a collaborative, innovative team at Arch Systems’ NOAA Meteorological Development Laboratory Support Services Project dedicated to building modern, user-centric web applications. We value creativity, continuous learning, and a supportive work environment.
Job Summary
We are seeking a highly skilled and motivated Front-End Developer with prior federal experience to join our cross-functional team. You’ll work closely with UX/UI designers, backend engineers, and product managers in agile sprints to deliver intuitive, responsive, and accessible web experiences. Your expertise in React, TypeScript, Tailwind CSS, and API integration using OpenAPI standards will be critical to our success.
Why This Role Matters
Your contributions will directly shape the user experience and performance of our products, supporting our mission to deliver reliable, innovative solutions for our stakeholders.
Key Responsibilities
- Develop responsive and accessible user interfaces using React, React Router, and Tailwind CSS.
- Ensure compliance with accessibility standards (e.g., WCAG 2.1, Section 508).
- Implement state management using Context API or other modern libraries (e.g., Redux, Zustand).
- Integrate and consume RESTful APIs, including those defined by OpenAPI specifications.
- Write clean, maintainable, and scalable TypeScript code.
- Collaborate with UX/UI designers and backend developers to deliver cohesive user experiences.
- Optimize application performance and ensure cross-browser compatibility.
- Participate in agile ceremonies (e.g., sprint planning, retrospectives, daily standups).
- Conduct code reviews and contribute to continuous improvement of development practices.
- Support a customized Slack implementation, including administrative functions, Slack Web API integrations, and issue resolution.
Required Hard Skills
- React.js & React Router: Deep understanding of component lifecycle, hooks, and routing.
- State Management: Experience with Context API, Redux, or similar.
- Tailwind CSS: Proficiency in utility-first CSS frameworks and responsive design.
- TypeScript: Strong typing discipline and familiarity with interfaces, generics, and type guards.
- API Integration: Experience working with RESTful APIs and OpenAPI documentation/tools (e.g., Swagger).
- Version Control: Proficiency with Git and collaborative workflows.
Required Soft Skills
- Teamwork & Communication: Collaborate effectively across teams and communicate clearly.
- Pathfinding & Innovation: Explore new technologies and solve complex problems creatively.
- Independent Work Ethic: Self-motivated and organized.
- Adaptability: Thrive in fast-paced environments and adjust to changing priorities.
- Attention to Detail: Precision in UI implementation and code quality.
Education & Experience
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). 6+ years of professional experience in front-end development.
Preferred Qualifications
- Experience with testing frameworks (e.g., Jest, React Testing Library).
- Familiarity with CI/CD pipelines and GitHub Actions.
- Prior experience with Slack app development or bot integrations.
Company DescriptionHIGH Growth, small business. Check us out at https://archsystemsinc.com/
Arch Systems LLC is committed to diversity in its workforce and is proud to be an equal opportunity employer. Arch Systems LLC considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, or any other legally protected class. Arch Systems LLC is an Affirmative Action and Equal Opportunity Employer.
Frequently Asked Questions
How do I apply for the Front End Developer - Senior position at Arch Systems?
Use the Apply button above to submit your application directly to Arch Systems. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Front End Developer - Senior position at Arch Systems located?
This position is based in Tysons. Arch Systems has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
How much does the Front End Developer - Senior role at Arch Systems pay?
Arch Systems has posted a compensation range of $80k to $90k for this position. Final offers typically vary based on candidate experience, location, and internal salary bands.
When was the Front End Developer - Senior role at Arch Systems posted?
This role was posted on June 2, 2026 (3 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Front End Developer - Senior role at Arch Systems require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Arch Systems lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start