Front-end Developer

01 Jul 2024

Vacancy expired!

Job Type: Regular

Front-end Developer

The RAND Information Systems (IS) Web Applications team helps raise RAND's profile by contributing to the awareness, understanding, and appreciation of RAND, its work, and its people through the development of technology and systems that support the publication of research and other important outreach. We are a small team supporting a large set of systems including numerous websites, contact management, email outreach, mobile applications, publishing systems, process management, and analytics, as well as our internal systems (CI/CD, build, monitoring, logging, etc.) that helps us keep everything running optimally.

We are looking for a Front-end Developer to join the team to help maintain and innovate RAND's digital presence. This is a challenging opportunity to gain experience with a sector-leading, nonprofit organization committed to high-quality work and to work as part of a team that values agile processes, continuous improvement, teamwork, cross-training, mutual respect and, most of all, camaraderie.

As part of a larger digital group following industry best practices, you will help pioneer digital storytelling efforts and build products that support RAND's mission to inform the public policy debate.

This position works in two main areas. First, this position contributes to RAND's core websites by continuously improving a site that comprises 50,000+ pages in Adobe Experience Manager (AEM). The other key responsibility for this role is conveying RAND's public policy insights to a wide audience by developing interactive graphics, data visualizations and other tools

As a front-end developer, you will write front-end code to implement design mockups. You will test and debug your code across browsers and platforms. You will partner with designers, content producers, project managers, and back-end developers throughout the full lifecycle of a product. Additional responsibilities include working with stakeholders to define business requirements and translate them into functional specifications and by participating in the visual design process to advise on the compatibility of design with front-end technologies.

Minimum Qualifications
  • 3 years of related work experience.
  • Highly skilled in HTML and CSS, including topics like flexbox and grid
  • Solid understanding of the foundations of JavaScript, including types, functions, data structures, the DOM, and event handling.
  • Experience translating design mockups and wireframes into front-end code.
  • Experience working within a Content Management System: Adobe AEM is a plus.
  • Familiarity with version control, like Git.

Preferred Qualifications
  • Driven by design principles, web standards, and usability.
  • Interested in accessibility and progressive enhancement.
  • Agile Mindset. Experience with Agile development processes.
  • Experience working in an agency or agency-like setting.
  • Familiarity with Java and object-oriented programming.
  • Experience with front-end build tools, like npm scripts or gulp.
  • Experience with Sass or other CSS preprocessors.

Qualified candidates should be ready to share examples of their work that speak to their development skills and code quality.

Education

BA/BS degree in computer science or related fields, or equivalent practical experience.

Experience

Minimum of 3 years of work experience.

Location(s)

Pittsburgh, Santa Monica, Boston or Washington, D.C. This opportunity may allow for a hybrid onsite/remote arrangement.

RAND

Equal Opportunity Employer: race/color/religion/sex/sexual orientation/gender identity/national origin/disability/vet

  • ID: #43732159
  • State: California Santamonica 90401 Santamonica USA
  • City: Santamonica
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-07-01
  • Deadline: 2022-08-29
  • Category: Et cetera