Logo
Black Rocket Productions LLC.

Web Developer for Tech Education Company Job at Black Rocket Productions LLC. in

Black Rocket Productions LLC., Freehold, NJ, United States, 07728

Save Job

Web Developer for Tech Education Company

  • Job Tracking ID: 513062-894791
  • Job Location: Freehold, NJ
  • Job Level: Entry Level (less than 2 years)

Black Rocket Productions LLC – We think we’re 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:

  1. Designing, implementing, and managing custom web-based applications, & databases
  2. Integrating proprietary applications with external service, CRM, Google Analytics, appointment booking, Shopify, Stripe, and various other APIs
  3. Working with the development team to develop efficient workflows and procedures
  4. Managing content management systems (including WordPress and Moodle)
  5. Maintaining version control (Git) on all development
  6. Designing and implementing MySQL databases
  7. Server administration including organization of file system and account management
  8. Conducting requirements gathering and analysis from user feedback
  9. Working with external coders and companies as relevant on development projects
  10. Analyzing problems, writing and debugging code to resolve business issues

Ideal Qualifications

  1. Bachelor’s degree in Computer Science, IT, or similar
  2. Proficiency in PHP (LEMP stack)
  3. Extensive experience with HTML5, CSS3
  4. Proficiency in database administration, specifically MySQL databases
  5. Familiarity with current technologies (server, database, languages) and standards
  6. Strong understanding of OOP and design patterns
  7. Experience with unit/integration testing code
  8. Experience using Git-based resources for version control of projects
  9. Experience with web services technologies, such as REST, SOAP, WSDL, Ajax, and JSON
  10. Understanding of UI/UX design
  11. Working knowledge of server administration, specifically Linux
  12. Knowledge of XML, Shell Script, process scheduling
  13. Familiarity with web servers, specifically Nginx
  14. Experience with Laravel or similar MVC framework
  15. Experience with Vue or Angular
  16. Excellent verbal and written communication skills
  17. Ability to manage multiple concurrent projects, while maintaining attention to detail
  18. Ability to work successfully in a collaborative environment and open to feedback and new ideas
#J-18808-Ljbffr