Rad Campaign · 1 day ago
Web Developer: Resist Trump's Agenda
Maximize your interview chances
Web Design
Insider Connection @Rad Campaign
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Building websites and understanding what it takes to create accessible UX, IA, and systems, and empowering the team to raise the quality bar.
Work with clients and the Rad team to evaluate technical needs and propose solutions.
Plan, document and draft functionality to meet clients’ needs.
Collaborate with designers to plan out website information architecture and UX.
Create engaging user interfaces using HTML, CSS, and Javascript.
Write clean, well-engineered code.
Implement custom website themes (Drupal, WordPress, etc.).
Implement custom functionality within various open-source CMSs or other frameworks.
Implement integrations with third-party services (social sharing tools, CRMs, email platforms).
Conduct trainings with clients on how to add, edit, and manage content with the CMS.
Assist in producing user guides for clients.
Assist clients with technical issues.
Estimate budgets, validated by past project analysis and input from team members.
Pitch in to create wireframes as needed based on client discovery, goals, and priorities.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
At least 3-5 years of experience in web development.
Experience with Drupal and WordPress site building and custom development.
Fluent in HTML, CSS/Sass, JavaScript, and PHP.
Comfortable with Git and the command line.
Familiar with local dev tools such as DDev, Lando, Docker, or Vagrant.
Ability to create engaging user interfaces using HTML, CSS, and Javascript.
Experience in implementing custom website themes (Drupal, WordPress, etc.).
Experience in implementing custom functionality within various open-source CMSs or other frameworks.
Experience in implementing integrations with third-party services (social sharing tools, CRMs, email platforms).
Ability to conduct trainings with clients on how to add, edit, and manage content with the CMS.
Ability to assist clients with technical issues.
Ability to estimate budgets, validated by past project analysis and input from team members.
Ability to pitch in to create wireframes as needed based on client discovery, goals, and priorities.
Super creative with the ability to multi-task, meet deadlines, think on your feet, and problem-solve.
Confident working independently or as part of a team.
Preferred
Experience with Python, Ruby or other languages.
Experience with JavaScript frameworks (e.g. Angular, Vue, React).
Experience with non-profit CRMs like EveryAction, Engaging Networks, ActionKit, Action Network, Classy, and/or social network APIs.