Web Developer

Weston Distance Learning

Weston's mission is to help people change their lives through distance education. Weston schools provide high-quality, flexible training at an affordable tuition. Our programs are written and developed especially for the distance learner. Our administration, faculty and staff provide student-centered, real-world curricula and exceptional service.

Our 40-year-old school recently transitioned most of its infrastructure to Google Cloud Platform. We rewrote our entire codebase and revamped our entire infrastructure in an effort to significantly improve performance, stability, and maintainability. Our new platform is powered by Laravel 8 running on PHP 7, MySQL, Linux, and Nginx with a Bootstrap 4 frontend.

We're looking for a developer in the U.S. to join our small team. Our home office is located in Fort Collins, Colorado, but this position is fully remote.

This person will be responsible for the following:

  • Collaborate with staff and faculty to build new features, primarily for our platform that consists of a CRM (Customer Relationship Manager), SIS (Student Information System), and LMS (Learning Management System).
  • Maintain PCI-DSS compliance (credit card processing)
  • Tweak and polish the frontend so it looks awesome on phones, tablets, and computers
  • Debug and fix issues (using tools like Laravel Telescope and DebugBar)
  • Rewrite existing code that's not up to quality standards
  • Write unit tests, functional tests, and acceptance tests
  • Use Google Data Studio to create meaningful, actionable reports
  • Make accessibility changes necessary to support people with disabilities (Section 508 and WCAG 2.0)
  • Identify and fix performance bottlenecks in the software, Linux operating system, database queries, etc.
  • Identify opportunities for reducing overhead costs without compromising the company's values or the system's stability
  • Help troubleshoot and maintain the infrastructure on Google Cloud Platform
  • Help transition remaining on-premise servers/services to the cloud

Preferred qualifications and experience:

  • At least 3 years of full-time PHP experience (at least 6 months of experiencing working with Laravel)
  • At least 3 years of SQL experience (preferably MySQL)
  • Strong understanding of the OWAST Top Ten Web Application Security Risks and how to protect against them
  • Strong understanding of HTML5, CSS, and Javascript
  • Ability to communicate effectively and to speak up if you notice a problem or get stuck
  • Desire to create fast, efficient, mobile-friendly Web applications that are intuitive to use
  • Ability to transmit, handle, and store sensitive data securely
  • Familiar with JSON, web services, third party APIs, GitHub
  • Bonus points if familiar with Bash scripting, NoSQL, Elasticsearch
  • Ability to work independently and remotely
  • Detail-oriented
  • Fluent in English

How to apply:

Use the form in the link to provide the following information:

  • Resume/CV
  • Cover letter
  • Samples of your work
  • Salary expectations