← All Jobs
Posted May 30, 2026

Senior Web Developer – Full-Stack

Job Description: • Write well-designed, testable, efficient code by using best software development practices • Use a variety of internet technologies, techniques, scripting and object-oriented languages and databases (e.g. HTML, CSS, PHP, MySQL) to create web page elements such as user interface features, site animation, web apps, special effects, databases and e-business applications • Integrate data from various back-end services and databases • Troubleshoot a variety of issues including script and plugin errors, media integration and website usability • Be responsible for maintaining, expanding, and scaling websites including Ripple Effect's • Optimize websites using industry best practices for both functionality and search engine results • Stay plugged into emerging technologies/industry trends and apply them into operations and activities • Create and maintain software documentation • Other duties, as assigned Requirements: • High School Diploma or equivalent degree • 6 years of relevant professional experience • At least 2 years of experience in government contracting or the federal workforce on a web development project • Experience using WordPress and Drupal • Intermediate experience with Microsoft Office productivity software and collaboration tools such as Microsoft Teams and SharePoint • Experience with FISMA (Federal Information Security Management Act) and 508 compliance • Excellent documentation skills including with requirements gathering • Top-notch programming skills and in-depth knowledge of modern HTML/CSS • Knowledge of multiple programming languages such as Javascript and Python • Experience with jQuery and other web development libraries and frameworks • Intermediate knowledge of and experience with Search Engine Optimization process • Aggressive problem diagnosis and creative problem-solving skills • Strong organizational skills to juggle multiple tasks within the constraints of timelines • Experience with designing, implementing, and maintaining APIs • Intermediate experience with AI tools, including their limitations and risks, and how they can be applied to support project management tasks • Experience advising on the incorporation of AI tools into websites for chatbots and other uses. Benefits: • Competitive pay • Exceptional benefits • Range of work/life programs based on employment classification and personalized preferences.