Jobs in our network

Full Stack Software Engineer at Blavity
Atlanta, GA, US
Blavity is a venture-funded technology and new media company. We are changing the landscape of media representation by building the world’s largest digital community for Black Millennials. Blavity was founded in 2014 around a simple idea: enable Black Millennials to tell their own stories. Today, we average over 3 Million monthly unique visitors, generate 30 Million monthly social impressions, and distribute our message across all major social media platforms. We are based in Downtown LA with team members working across North America.



Role Description



The Software Engineer Engineer will help design, plan and implement new features across Blavity’s digital media platforms. You’ll work collaboratively across the company to take features from idea to mockup to prototype to responsive pages to reusable component libraries.







Background



Expert Javascript background with experience in NodeJS.

Strong experience using ReactJS and React Native.

In-depth experience with Git, package managers (Npm) and build tools/task runners (Gulp, Grunt or Webpack).

Experience with SCSS.

Experience with WordPress and static site generators/flat file CMSes (Jekyll, Grav) and templating engines (Mustache, Handlebars, Liquid, Twig or Jade).

A love for semantic HTML (experience with HTML5 APIs +2), responsive design and an understanding of usability and accessibility issues across all device types.

Familiarity with Sketch or other wireframing tools.

General knowledge of unit testing or test driven development.

Experience using Docker.

Responsibilities



Create designs and mockups for new features.

Write clean, performant code in accordance with our team's code style guidelines.

Work to improve and maintain the code health of all of our software.

Participate in peer code reviews.

Turn front end components into reusable component library.







Compensation: $37/hr

Schedule: 40/hrs/week

Location: Los Angeles, Atlanta or Remote

Sign up for our newsletter

Submit your email. Receive updates and the @knightfdn newsletter.

Subscription Options