Job Description
Robert Half is seeking a highly skilled Front-End Web Developer to support a local non-profit based in Washington State. This role will involve hands-on development across multiple applications with a strong emphasis on front-end technologies, animation, and visual design.
You'll work closely with developers, designers, QA engineers, and support teams to deliver consumer-facing software solutions that are not only functional but also visually engaging and responsive.
Duration: 12–16-week contract
Location: Federal Way, Washington (100% remote)
Schedule: Monday-Friday (40 hours weekly; available during core business hours of 8:30AM-3PM PST)
Key Responsibilities:
Develop rich, interactive, and accessible web experiences using JavaScript, HTML5, and CSS.
Implement dynamic UI animations using libraries such as Lottie, GreenSock (GSAP), VelocityJS, Adobe After Effects, or WebGL.
Collaborate with a team of developers within the same codebase, participating in code reviews (camera-on policy required during meetings).
Contribute to multiple front-end projects including:
A high-quality animation experience built in React.js or Svelte.
A simplified payment management application using React.js, OAuth 2.0, and existing APIs.
Updates and customizations to WordPress templates.
Participate in early-stage planning and technical discussions to architect solutions before development begins.
Work across Agile/Scrum and Kanban workflows using tools like Jira and Slack.
Coordinate with QA, support, and digital solutions teams to ensure smooth delivery.
Bachelor’s degree or equivalent experience (minimum four years of relevant experience in lieu of degree).
5–8 years of professional experience in web software development.
Strong expertise in JavaScript, React.js, HTML, and CSS.
Experience working within a shared codebase and collaborating closely with other developers.
Proven ability to develop and launch consumer-facing web applications.
Strong communication skills, both verbal and written.
A sharp eye for design and detail in UI/UX.
Preferred Qualifications:
Experience with Next.js, Svelte, and WordPress.
Familiarity with OAuth 2.0 authentication and API integration.
Background in building animation-heavy web applications.
Knowledge of accessibility and responsive design best practices.
Fully remote