Ashburn, Virginia, United States Employment

Ignite IT is hiring an UI/UX React Developer

About the Role

Ignite IT is looking for a UI/UX React Developer to modernize enterprise systems and applications supporting the Department of Homeland Security. In this role, you will deliver impactful software solutions within an Agile framework, working closely with developers, business stakeholders, and end users.

What You'll Do

  • Provide UI development for releasable software in short sprint cycles.
  • Collaborate with business analysts, software engineers, stakeholders, and end users within Agile processes.
  • Design, develop, and implement custom software and database application capabilities for legacy and modernized systems.
  • Support teammates and collaborate with a 'do what it takes' attitude to ensure team and product success.
  • Contribute product improvements and actively participate in sprint planning, testing, demonstrations, and retrospectives.
  • Support release planning with conceptual design and refinement of software engineering guidelines.
  • Analyze complex project-related problems and create innovative solutions involving scheduling, technology, and tools.
  • Ensure product quality and timeliness, providing guidance and resolving problems.
  • Bridge the gap between user interface design and technical implementation.
  • Research new design and coding practices continuously.
  • Lead design-related conversations and foster a collaborative environment.
  • Mentor junior team members.

What We're Looking For

  • U.S. Citizenship with ability to pass a CBP background investigation (3-year felony check, 1-year checks for illegal drug use and misconduct).
  • Bachelor’s degree in Computer Science, Software Engineering, Information Management Systems, or a related field.
  • 7+ years of technical experience in software design, development, and implementation for web browsers and mobile devices.
  • Professional experience with ReactJS, React Native, AngularJS, TypeScript, CSS, and Material Design.
  • In-depth knowledge of the React library (TypeScript, state management) and experience implementing UI screens from prototypes and wireframes.
  • Expert experience in ReactJS, TypeScript, JavaScript, CSS, and HTML.
  • Knowledge of creating React components, services, routing; understanding of state management (Redux) and UI performance optimization.
  • Experience creating reusable libraries and components, developing responsive interfaces, implementing complex solutions, and conducting code reviews.
  • Experience transforming mockups into functional UIs integrated with Spring/Java/Hibernate/Postgres backends.
  • Experience developing Single Page Applications (SPA) using ReactJS (TypeScript) with RESTful services.
  • Expertise in Object Oriented design and development (OODD) and Service Oriented Architecture (SOA).
  • Experience with source code control systems (Git preferred) and concurrent development workflows.
  • Understanding of the full software development life cycle.

Nice to Have

  • Mobile/responsive application UI design and implementation experience (native or PWA).
  • Experience with RESTful service creation using Java Spring 6.x/MVC/Spring boot.
  • Experience with SQL or PL/SQL for Oracle, MySQL, or PostgreSQL databases.
  • Understanding of system architecture concepts and experience with system design (scalability, reliability, maintainability).
  • DevOps experience and CI/CD pipeline knowledge.
  • Experience deploying applications to Amazon AWS or similar cloud platforms.
  • Adaptability and experience working constructively with technically diverse, geographically separated teams.
  • Strong interest in Agile software development and delivering deployable software in short sprints.

Technical Stack

  • Frontend: ReactJS, React Native, AngularJS, TypeScript, JavaScript, CSS, HTML, Material Design, Redux
  • Backend: Java Spring, Hibernate
  • Databases: Postgres, Oracle, MySQL
  • Tools & Concepts: Git, RESTful services, SOA

Team & Environment

You will be part of a dynamic and passionate team of industry-leading individuals. The role involves modernizing enterprise systems in an Agile environment to support critical national security missions.

Benefits & Compensation

  • 401(k) with matching and 100% vested
  • Health Insurance (3 plans to select from)
  • Dental and Vision Insurance
  • Health Savings Account (HSA) and Flexible Spending Account (FSA)
  • Life Insurance, Short-Term Disability, Long-Term Disability, AD&D
  • Paid Time Off
  • Professional Development Assistance, Training, and Tuition Reimbursement
  • Flexible Schedule
  • Referral Program
  • Paid Legal Plan

Ignite IT is an Equal Employment Opportunity/Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, Veteran status, sexual orientation, or other protected characteristic.

Required Skills
ReactJSReact NativeAngularJSTypeScriptCSSMaterial DesignJavaScriptHTMLReduxJava SpringUI DevelopmentState ManagementUI/UX Design
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Ignite IT

Ignite IT is an INC 5000 fastest growing company that delivers breakthrough digital innovations that transform large federal agencies.

Visit website
Job Details
Department Software Development
Category frontend
Posted 14 days ago