Justin McCraw profile photo

Justin McCraw

Software Engineer bringing a design eye to fullstack development

United States
500+ connections
Justin McCraw on LinkedIn

Updated 8 months ago

17+

Years Experience

19

Roles

39

Skills

2

Education

About

A web developer with magazine journalism experience, I am passionate about exploring new technologies and the digital experience. I currently perform fullstack web development using React, TypeScript, Ruby on Rails, HTML, CSS, Sass, and JavaScript. I have a passion for ensuring software is beautiful, usable, and accessible. Let’s chat business strategy, user experience, and how to make the internet cool again.

Experience (19 roles)

Full-time · 1 yr 11 mos

2 roles · Sep 2023 - Present

Senior Software Engineer I

Current
Feb 2025 - Present · 6 mos

Software Engineer III

Sep 2023 - Feb 2025 · 1 yr 6 mos

• Helped engineer The Information’s website rebrand • Won “Overall Best” at our office bake-off • Won a “Red Phone” award, an internal acknowledgement

WeWork · Full-time

Software Engineer II

WeWork · Full-time

Apr 2021 - Jul 2023 · 2 yrs 4 mos·New York, United States · Hybrid

• Helped maintain 13 Ruby on Rails and Node.js APIs, along with three other developers, handling some 5.6 million transactions per day, and an employee-facing website averaging 2.5 million views/month • Led implementation and development on a Rails project that enabled our Community team to increase...

4 yrs 10 mos

2 roles · Jun 2016 - Mar 2021

Senior Front End Editorial Designer (Web Developer)

Apr 2019 - Mar 2021 · 2 yrs

• Developed over a dozen custom editorial features per year across The Undefeated, FiveThirtyEight, and ESPN — one of which allegedly made Bob Iger cry • Introduced Adobe Analytics (Omniture) custom event tracking to projects and analyzed data to inform design, increasing click-through rates on rela...

Design Technologist (Web Developer)

Jun 2016 - Mar 2019 · 2 yrs 10 mos

• Developed interactive editorial features and updates for The Undefeated, FiveThirtyEight, ESPN, and 30 for 30 Podcasts • Implemented a new build process for CSS, decreasing site load time on The Undefeated by 1 second • Introduced Adobe Analytics custom event tracking to feature projects for the f...

Is this your profile, Justin?

Claim it to keep it updated or request removal.

Claim or Remove

Education (2)

Kent State University

Kent State University

2009 - 2011

Activities and societies: Online News Association, Association for Computing Machinery, Asian-American Journalists Association, Delta Lambda Phi Social National Fraternity Alpha Psi Chapter at Kent State University

University of Oregon

University of Oregon

2005 - 2009

Activities and societies: Association for Computing Machinery member, Lesbian Gay Bisexual Transgender Queer Alliance Events Coordinator (2006), webmaster (2006-2009) and member. Studied abroad three months at Senshu University in Tokyo, Japan, summer 2008

Skills (39)

Frontend

CSS3JavaScriptHTML 5CSSHTML5HTML

No-Code Tooling

Wordpress

Product Management

Google Analytics

Other

New MediaInDesignEditorialLayoutNewslettersMagazinesCopy EditingEditingNode.jsBackstageCircleCIMixpanelWordPressHTML5CSS3PhaserGitHubHubSpotLambdaReactTypeScriptRubyAp StyleJournalismWeb DesignAP StyleWordPressGoogle AnalyticsJavaScriptMongoDBRuby
Certifications (1)

Systems Thinking

LinkedIn

Publications (1)

Using a Tablet to Understand the Tactile Map Techniques of the Visually Impaired

Jan 1, 2009

Languages (1)
Japanese(Elementary proficiency)
Honors & Awards (6)

Online Journalism Awards Judge

Issued by Online Journalism Awards · Jun 2018

Associated with ESPN As a first-round judge for the Online Journalism Awards (OJA), I read over and critiqued the efforts of 30 different articles and packages of content to decide which should progress to the next round of the competition. This included judging the works on their journalistic content, as well as how they incorporated new media techniques, mobile support, and a social media presence. (2018 and 2019)

Published Acknowledgement

Issued by Jacqueline Marino

Associated with Kent State University Honored in the acknowledgements section of the book "White Coats: Three Journeys Through an American Medical School" by Jacqueline Marino.

ASME Ellie Awards Judge, 2017

Issued by American Society of Magazine Editors · Jan 2017

Associated with ESPN Selected as one judge on a panel of participants from the magazine industry to pick the Ellie Awards’ Multimedia category.

National Association of Black Journalists Art and Design Award

Issued by National Association of Black Journalists · Aug 2019

Associated with ESPN Recognition for art & design of the special “State of the Black Athlete” magazine issue, powered by The Undefeated, along with Chin Wang, Rami Moghadam, and Beth Stojkov. Custom editorial development and bottom recirc to showcase the profiles and artwork for this project across multiple links.

Published Acknowledgement

Issued by The Undefeated · Dec 2019

Associated with ESPN Honored in the acknowledgements section of the book “The Fierce 44: Black Americans Who Shook Up The World” by the staff of The Undefeated and the book editor, Steve Reiss.

Best Custom Advertising

Issued by Digiday Awards · Mar 2017

Associated with New York Magazine New York magazine won Best Custom Advertising for its “Flashback” campaign for HBO’s “Vinyl.” I performed development, including coding the custom homepage takeover, landing page, and sponsored posts. https://twitter.com/DigidayAwards/status/845082391563653120

Frequently Asked Questions

What is Justin McCraw's current role?
Justin McCraw is currently working as Senior Software Engineer I at Full-time · 1 yr 11 mos.
Where did Justin McCraw study?
Justin McCraw studied MA, Journalism and Mass Communications at Kent State University. They have 2 education entries on their profile.
What skills does Justin McCraw have?
Justin McCraw's top skills include CSS3, New Media, JavaScript, InDesign, HTML 5. They have 39 skills listed on their profile.
Where is Justin McCraw based?
Justin McCraw is based in United States.

Related Jobs

View all jobs →

Other Profiles

Browse all →

Looking for your next role?

Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.

Chat with Clera

This profile is based on publicly available information. Justin is not affiliated with or endorsed by Clera. Privacy Policy