Back to jobs

Full Stack Developer

IDR, Inc. · Richmond, VA

Spotted 1d ago

Job details

Work mode
Remote
Level
Senior
Experience
25+ years
Posted
Oct 27, 2026
Last confirmed open
Oct 27, 2026
Job description

About this role

IDR is seeking a Full Stack Developer to join one of our top clients for a fully remote opportunity. This role involves developing mission-critical software solutions with a focus on both frontend and backend technologies, primarily within the public safety and security industry.

The position offers an engaging environment for experienced developers looking to contribute to high-availability systems and cutting-edge applications.

Position Overview for the Full Stack Developer

Design, develop, and maintain full stack features across frontend (React) and backend (Java) services. Architect scalable solutions and contribute to technical design decisions. Write clean, tested, maintainable code and participate in code reviews.

Collaborate with QA to ensure test coverage and quality standards. Mentor junior/mid-level engineers and contribute to engineering best practices. Requirements for the Full Stack Developer: 5–7 years of professional software development experience.

Strong proficiency in React (frontend) and Java (backend). Experience with relational databases (PostgreSQL or similar). Familiarity with cloud platforms (Azure preferred) and CI/CD tooling (GitHub Actions or similar).

Solid understanding of REST APIs, microservices, and system design. What's in it for you? Competitive compensation package Full Benefits; Medical, Vision, Dental, and more!

Opportunity to get in with an industry leading organization. Why IDR? 25+ Years of Proven Industry Experience in 4 major markets Employee Stock Ownership Program Dedicated Engagement Manager who is committed to you and your success.

Medical, Dental, Vision, and Life Insurance ClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row.

Compensation

Details: $64-66/hr W2

Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn