Web Application Developer

Perry Pro Tech, Inc.
Winchester, VA, United States
3 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Adobe InDesign Application Programming Interfaces (APIs) Amazon Web Services Application Integration Architecture HTML5 Microsoft Azure Bootstrap (Software) C Sharp (Programming Language) Cascading Style Sheets (CSS) Design of User Interfaces
+16 more
Python (Programming Language) Scrum Methodology E2e Testing Material Design Software Engineering TypeScript Web Content Accessibility Guidelines Website Wireframe ReactJS Cypress (Programming Language) Git Material UI Front End Software Development React Testing Library Docker Jenkins

Job description

  • Build responsive, accessible UI components and pages using React, HTML5, CSS3, and modern JavaScript.
  • Work closely with designers to bring UI/UX wireframes to life and ensure a consistent, elegant user experience.
  • Integrate front-end features with AWS services and secure APIs.
  • Use Material Design / MaterialUI to create cohesive, polished interfaces.
  • Collaborate with cross functional teams in an Agile/Scrum environment.
  • Write clean, testable code and contribute to unit, integration, and E2E testing.
  • Manage code and support deployments through Git, Azure DevOps, and Jenkins.
  • Participate in design reviews, sprint planning, standups, and retros.
  • Troubleshoot frontend issues, improve site performance, and ensure accessibility compliance.
  • Maintain project documentation and support continuous improvement of standards and best practices.

Requirements

  • 8+ years of experience in web or software development.
  • 4+ years of experience in the past 6 years in one of the following fields of expertise, AWS Cloud based solutions, C#, Java, Python (preference Python)
  • Advanced React experience, with strong UI development skills.
  • Proven experience building and maintaining frontend features in production.
  • Strong skills with HTML5, CSS3, Bootstrap, and modern JavaScript/TypeScript.
  • Experience integrating applications with AWS and using Material Design principles.
  • Comfortable working in Agile/Scrum environments.
  • Proficiency with Git, Azure DevOps, and/or Jenkins CI/CD pipelines.
  • Strong collaboration and communication skills
  • Must be able to communicate effectively, both verbal and written
  • Must be able to work independently, with minimal oversight., * Bachelor’s Degree
  • Experience with MaterialUI or similar component libraries.
  • Hands-on experiences testing frameworks (Jest, React Testing Library, Cypress).
  • Familiarity with Docker or containerized application delivery.
  • Experience optimizing React apps for performance and scalability.
  • Prior experience supporting government or regulated environments.
  • Knowledge of Section 508 / WCAG accessibility standards.

Benefits & conditions

Soft Tech offers competitive BENEFITS in the areas of: Medical, Dental, Vision, 401K, Short Term Disability, Long Term Disability, Life Insurance, PTO, and Paid Holidays

About the company

Soft Tech Consulting, Inc. is a woman and minority-owned business headquartered in Chantilly, VA. With contracts in both the public and private sectors in the DC metro area and across the country, Soft Tech is an organization made up of highly successful and talented Information Technology professionals offering enterprise class solutions for any size organization at great value. Soft Tech s mission is to help government organizations design, implement, and maintain mission critical Information Technology solutions. By focusing jointly on our employees and our customers, we are able to achieve our mission by providing each and every one of our customers with continuous quality customer support. Soft Tech Consulting, Inc. is an Equal Opportunity Employer.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · World Congress 2026 Europe

Videos

See all

Related articles

See all