Senior Full-stack Web Developer with DevOps Emphasis Job at RocketLit, Remote

a2d2N3JoYjNFQ0FzZ2duUFlqQTFwUjRQWnc9PQ==
  • RocketLit
  • Remote

Job Description

About the role

Hi there! We're looking for a Full-stack Senior Web Developer with scaling experience and an expertise in PHP frameworks, devops, and system architecture (particularly for Google Cloud Platform), for a full-time position at RocketLit, our science literacy and assessment company. We've been around for 10+ years and are Summer 2016 YC Alum.

You'll primarily be working on our flagship assessment platform, InnerOrbit, which features the highest quality NGSS Assessments, phenomena, and innovative reports available to educators. We're on the forefront of science learning for the classroom and and excel at giving teachers the data they need to make the best instructional decisions for their students. We've gained a ton of traction in the past three years and have been growing fast, while working on scaling both our team and our products so we need a senior developer to help with the process of scaling.

What you'd be building:

Depending on your expertise and what you're most savvy at, on any day, you could be working in the realms of backend development and devops, front end and UX, or system architecture and design.

We need someone to help:

  • Set up scalable system architecture in Google Cloud Platform
  • Diagnosing issues with CPU, database tuning, Kubernetes, Terraform
  • Build out APIs and integrations
  • Optimize SQL databases and complex slow queries
  • Employ caching strategies
  • Expand our use of worker queues
  • Take us to the next step with CI/CD
  • Review code and mentor more novice devs
  • Adopt new technologies and refactor old ones
  • Help with strategy, systems, and processes
  • Design and solve UX puzzles through innovative UIs
  • Create dynamic and intuitive visualizations from the plethora of cool data we have (think D3js)

You won't be alone in all this. You'll be working with a small team of other developers, some likely more senior and some more junior, but you need to be able to wear many hats, love collaboration, understand how to compliment strengths and weaknesses, and have deep understanding of many things. Having experience working with legacy codebases, system design, devops, and SQL optimization are must haves.

What we can offer you:

  • Competitive salary starting at 130k - 180k
  • Medical, Dental, Vision
  • 401k with matching
  • 100% Remote work (though a few in-person meetings here and there could be cool too)
  • Very flexible schedules
  • A quickly growing, small, very fun, creative, radical, and driven team
  • Building cool things that really help people, particularly educators and students

Qualified candidates will have:

  • 8+ years of Senior Full-Stack Developer, particularly with PHP
  • 3+ years experience with Laravel other PHP frameworks
  • Ability to create/ work with custom and legacy php frameworks
  • Vanilla PHP (without a framework)
  • API integrations
  • 3+ years of Google Cloud Platform experience or AWS equivalent
  • OAuth Experience
  • MySQL/Maria/Postgres
  • Redis Experience
  • CI/CD Experience
  • Ability to read and write Vanilla SQL queries including joins, subqueries, and aggregate functions
  • Vanilla javascript
  • Linux and Apache
  • JQuery
  • CSS and experience with SCSS/LESS/SASS
  • 3+ year of React/Angular/Vue Experience
  • 5+ years of Git experience
  • D3js / NVD3 / ChartJS
  • Great understanding of UX principles
  • Somewhat of an eye for good design, both functionally and aesthetically
  • Understanding of SEO principles
  • Experience with testing frameworks

About RocketLit

RocketLit produces science education tools to give all students better access to learning and to give teachers and administrators better access to the data they need to be impactful.

Our first product, RocketLit, is an adaptive and personalized learning platform that serves reading to students at their independent level. Students read the same content at different levels of complexity and fluidly move up reading levels as they improve.

InnerOrbit is our quickly growing science assessment platform, giving students, teachers, and administrators the practice and data they need to be successful on science tests. We serve the highest quality content and feature the most detailed reporting on the market.

We're a small and focused team working to change the world through science education. Our company has served millions of students and that number is continuing to grow fast. We're looking for folks who will thrive in a nimble and talented, growing team.

Job Tags

Remote job, Full time, Summer work, Flexible hours,

Similar Jobs

Capital One

Senior Data Engineer - Capital One Software (Remote) Job at Capital One

Senior Data Engineer - Capital One Software (Remote) Ever since our first credit card customer in 1994, Capital One has recognized...  ...with and learning new technologies, participating in internal & external technology communities, and mentoring other members... 

Royal Caribbean Cruises, Inc.

2nd Upholsterer Job at Royal Caribbean Cruises, Inc.

2nd UpholstererThe Upholsterer is responsible for the maintenance and conservation of the vessels upholstery, carpets, wallpapers and other related elements. The Senior Upholsterer or the Upholsterer appointed by the Hotel Maintenance Manager shall be the Supervisor... 

Flourish In Incorporated

Entry Level Management Trainee Job at Flourish In Incorporated

 ...Trainee to join our team and participate in a structured training program designed to fast-track your growth into future leadership...  ...operates. Key Responsibilities: Participate in a rotational training program across core departments to gain insight into... 

Avanade Inc.

Desenvolvedor(a) SĂȘnior .NET Job at Avanade Inc.

 ...:Desenvolver e manter aplicaes .NET/C# performticas, escalveis e segurasAplicar princpios SOLID, DDD e padres de projeto no dia a diaTrabalhar com microservios, containers Docker e KubernetesCriar e manter testes unitrios e integradosIntegrar solues com... 

Circle C Aquatics

Lifeguard Job at Circle C Aquatics

 ...available on weekday afternoons (330p-830p) and weekends through the spring and have open availability in the summer. A current Red Cross Lifeguard Certification is preferred for this position. Must be 15 years or older to apply. Starting pay is $20/hr....