Freehold, NJ, USA
54 days ago
Web Developer for Tech Education Company
Invite a friend




 Back to job search

Job Description

Black Rocket Productions LLC – We think we’re changing education. Kids just think it’s cool.

"We think we are changing education. Kids just think it's cool."

Summary

Black Rocket is looking for a web developer to join our team. The Developer’s primary role is to develop and maintain a proprietary software system, integrate 3rd party systems via API connections, and assist the technology team as needed. The Web Developer is required to be at Black Rocket headquarters in central New Jersey two days of the week, but may be eligible to work from home the other days.

Our Company

Join our cast of talented, creative people who care deeply about revolutionizing STEM education for the next generation of developers, tech leaders, and entrepreneurs. The company specializes in enrichment programs (camps/ after school) and game-based learning for educators (K12 in-school programs). Black Rocket is an established company with the culture of a startup. We work hard at a fast pace, but also find time for fun. Perks include a laid-back dress code, outdoor workspaces, work from home policy, drone racing, arcade lounge, company BBQs, and social events.


The position as part of the Black Rocket development team, the Web Developer takes part in the full-stack development and maintenance of Black Rocket’s internal web application, and other web properties including WordPress, Shopify, and Moodle sites. Day to day, you will work to automate business processes and innovate new features for each of Black Rocket’s sites and applications. All Black Rocket owned web properties run on a LEMP stack through Digital Ocean and Laravel Forge.

Benefits: Salary is competitive with industry standards. Health benefits, 401k, and profit sharing are provided. Hybrid work schedule.

Experience and Skills

Core Qualifications /Skills

Candidates may be from any technology field that includes programming, computer science, and/ or server maintenance. A bachelor’s degree is necessary and 1 year minimum experience is preferred.

The Web Developer will work closely under the Assistant Director of Technology and Director of Technology to complete the following tasks:

Designing, implementing, and managing custom web-based applications, & databases

Integrating proprietary applications with external service, CRM, Google Analytics, appointment booking, Shopify, Stripe, and various other APIs

Working with the development team to develop efficient workflows and procedures

Managing content management systems (including WordPress and Moodle) 

Maintaining version control (Git) on all development

Designing and implementing MySQL databases

Server administration including organization of file system and account management

Conducting requirements gathering and analysis from user feedback

Working with external coders and companies as relevant on development projects

Analyzing problems, write and debug code to resolve business issues

 

Ideal Qualifications

Bachelor’s degree in Computer Science, IT, or similar

Proficiency in PHP (LEMP stack)

Proficiency in JavaScript

Extensive experience with HTML5, CSS3

Proficiency in database administration, specifically MySQL databases

Familiarity with current technologies (server, database, languages) and standards

Strong understanding of OOP and design patterns

Experience with unit/integration testing code

Experience using Git-based resources for version control of projects

Experience with web services technologies, such as REST, SOAP, WSDL, Ajax, and JSON

Understanding of UI/UX design

Working knowledge of server administration, specifically Linux

Knowledge of XML, Shell Script, process scheduling

Familiarity with web servers, specifically Ngnix

Experience with Laravel or similar MVC framework

Experience with Vue or Angular

Excellent verbal and written communication skills

Ability to manage multiple concurrent projects, while maintaining attention to detail

Ability to work successfully in a collaborative environment and open to feedback and new ideas

Job Benefits

Salary is competitive with industry standards. Health benefits, 401k, and profit sharing are provided.

Confirm your E-mail: Send Email