job summary: We are seeking a talented and experienced CMS Web Developer to join our team on a contract basis until the end of the year. As a CMS Web Developer, you will be responsible for developing and maintaining our content management system (CMS) and web applications. Your expertise in CMS development, JavaScript, and mobile app development will be crucial in enhancing our digital presence and user experience. Requirements: Experience in CMS development, preferably with popular platformsProficiency in JavaScript, HTML, and CSS.Experience developing mobile applications for both iOS and Android platforms.Solid understanding of web development principles and best practices.Proven ability to work independently with minimal supervision, taking ownership of projects and delivering high-quality results.Problem-solving skills and the ability to debug and optimize code.Excellent collaboration and communication skills.Passion for creating meaningful impact through technology. Preferred Qualifications: Experience working in a non-profit or social impact organization.Familiarity with Ingeniux Familiarity with agile development methodologies.Knowledge of front-end frameworks and libraries (e.g., React, Angular, Vue.js).Familiarity with version control systems, such as Git.Experience with UI/UX design principles and practices.Knowledge of SEO best practices.Familiarity with server-side languages such as PHP or Python. location: Washington, Washington, D.C. job type: Contract salary: $50 - 60 per hour work hours: 9am to 5pm education: Bachelors responsibilities: Develop, customize, and maintain our content management system (CMS) to meet the organization's needs.Collaborate with cross-functional teams to gather requirements and translate them into CMS functionalities and features.Build responsive and user-friendly web applications using JavaScript, HTML, and CSS.Optimize web applications for speed, performance, and search engine optimization (SEO).Develop and maintain mobile applications for both iOS and Android platforms.Ensure seamless integration of CMS with other systems, such as databases, APIs, and third-party services.Troubleshoot and debug issues, providing timely resolutions and support.Collaborate with the team to continuously improve development processes and workflows.Document technical specifications and system architecture qualifications: Experience level: ExperiencedMinimum 5 years of experienceEducation: Bachelors (required) skills: Web OptimizationJava Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). This posting is open for thirty (30) days.