Senior Fullstack Software Engineer

About Blavity, Inc.: Blavity, Inc.

is a venture-funded technology and news media company, founded in 2014 around a simple idea: enable Black millennials to tell their own stories.

Today, we are home to the largest network of platforms and lifestyle brands serving the multifaceted lives of Black millennials & Gen Z through original content, video, and unique experiences.

The company has grown into a market leader for Black media, reaching over 80 million users per month through our growing brand portfolio, including Blavity News, Blavity Politics, 21Ninety, AfroTech, Travel Noire, and Shadow & Act.

Assembled passionate, high-energy, and focused rock-stars, our Blavity, Inc.

Team executes our values at the forefront of mind: Love of Community, Transparency and Communication, Collective Responsibility, and Fail Fast.

Blavity, Inc.

is continuously looking for new team members to help us continue to scale, cultivate our community, and advance our strategic direction.Job Summary: Blavity Inc.

is seeking an experienced Senior Fullstack Software Engineer with expertise across technology stacks to work on our newly launched video product
– Lunchtable.

Lunchtable is a live video streaming, career network, and virtual events platform that is built using contemporary technologies.

You’ll join an agile team that continuously releases software, while working collaboratively across the company to take features from ideas to mockups to production.

The ideal candidate is someone who enjoys problem solving and thrives in a fast-moving environment.

You’ll need to communicate early and often with your teammates and other stakeholders; asking questions to get more context, and using your experience and creativity to fill in gaps.This role will report directly to the Manager, Engineering.Technologies We UseReact/ReduxVue/Nuxt/VuexTypescriptNodePHPMongoDBMySQLJava 8Google CloudAWSDockerResponsibilities Help lead the effort to architect scalable systems and microservicesWrite clean, performant code in accordance with our team’s code style guidelinesIntegrate 3rd-party software, APIs, and componentsProactively look for ways to improve and maintain the code health of all of our softwareParticipate in peer code reviewsDiagnose and fix software bugsRegularly communicate with project managers and other team members about technical strategy and project statusQualifications Experience: 7+ years of overall professional software development experience, working on both frontend and backend components in complex web applicationsEducation: Bachelor’s degree; minimum 5+ years of work experienceExtensive experience with NodeJS, or intermediate experience with other server-side development languages like Python or Java (other JVM-based languages are also acceptable)Extensive experience with reactive Javascript frameworks, particularly ReactJS or VueJSWorking knowledge of relational (e.g.

MySQL, PostgreSQL) and non-relational (e.g.

MongoDB) database systems, and familiarity with caching technologies like Redis and MemcacheWorking knowledge of designing and implementing RESTful APIKnowledge of, and experience adhering to, software development life cycle best practices; writing unit and integration tests, agile development, and CI/CD strategiesExpert in modern HTML and CSS principlesExcellent analytical, problem-solving, communication, and collaboration skillsOwn and manage all phases of the software development lifecycle (planning, design, implementation, deployment, and support)A healthy appreciation of GIFs and Black cultureKnowledge of the Linux command line, and experience with Bash or other scripting languagesKnowledge of Docker or KubernetesExperience working with Stream.IO APIExperience working with video players like BrightCove, JWPlayer, etc.

Details: This is a Full-Time, Remote position that may require attendance at quarterly meetings out of our DTLA office.

Candidates must be available to work in alignment with the Eastern Time Zone.To apply, please submit your resume and cover letter online at BlavityInc.com/Careers.Blavity is committed to creating a diverse environment free of discrimination and harassment, and building a team that represents a variety of backgrounds, perspectives, and skills.

Blavity is proud to be an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, HIV Status, veteran status, or any other status protected by the laws or regulations in the locations where we operate.

Related Post