Ripple Effect is looking for a Senior Web Developer to support a client's mission by overseeing the development of high-quality websites, ensuring optimal performance and user experience, and contributing to project planning and execution.
Requirements
- Expert WordPress and Drupal knowledge and other Content Management Systems
- Experience with FISMA (Federal Information Security Management Act) and 508 compliance
- Top-notch web development skills and in-depth knowledge of modern HTML/CSS
- Experience applying multiple programming languages such as PHP, JavaScript and Python (with emphasis on PHP)
- Demonstrated experience working with AWS, GCP and/or Azure
- Experience with jQuery and other web development libraries and frameworks
- Intermediate knowledge of and experience with Search Engine Optimization process
Responsibilities
- 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, SQL) 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
Other
- 6 years of relevant experience, including: + At least 2 years of experience in government contracting or the federal workforce on a web development project within HHS.
- Public Trust Clearance
- U.S. citizenship required
- High School Diploma
- To be successful at Ripple Effect, you must be able to pay attention to details, clearly communicate, work independently, and have an eagerness to learn.