Director of Technology

Your Engineering Solves Our Customers' Problems

The Director of Technology would be our lead software developer. This person will work with the Product Manager and UX/UI Designer to create new features, maintain existing software, and expand the existing API. They will own the infrastructure, code, and oversite of the application. We are looking for an experienced individual who can work well autonomously and in a team atmosphere.

We are looking to add an experienced Director of Technology to join our team in Lee’s Summit, MO. You will be responsible for building and expanding on our current feature set and maintaining the existing software.

Responsibilities

  • Work with product manager and UX/UI designer to implement new interfaces
  • Create and update frontend modules using HTML/CSS/JS
  • Maintain existing software by fixing bugs
  • Expand our backend API to support new features
  • Solve complex problems and architectural challenges
  • Design database schemas for new and existing systems

What are we looking for?

  • Exceptional knowledge of PHP
  • Experience with MVC frameworks such as Laravel or Symfony
  • Good understanding of OOP and SOLID principles
  • Understanding of API design and architecture
  • Familiarity with relational databases and SQL
  • Solid knowledge of frontend technologies like HTML5, CSS3, SASS, and JS
  • History of success in prior roles
  • Proficient understanding of code versioning tools, such as Git
  • Self-driven and motivated individual with the ability to work independently
  • Excellent attention to detail and problem-solving abilities
  • Willingness to learn new tools and technologies related to our stack
  • Knowledge of CraftCMS (nonrequired)
  • Experience with frontend technologies like React, Vue.js, and Typescript (nonrequired)
  • HTML5 canvas and 2d graphics library experience (nonrequired)
  • Understanding of unit/functional/acceptance testing (nonrequired)
  • Familiarity with project management tools like Trello and Jira (nonrequired)

Our Stack

We are looking for someone who has experience with our existing stack and who is wanting to take over and implement their own best practices.

  • PHP 8+, NodeJS
  • ES6, SASS, Webpack
  • MariaDB, Redis
  • AWS (EC2, RDS, EFS, etc.)
  • Nginx
  • Linux/Centos
  • Vagrant, VirtualBox, Packer
  • Bitbucket (Git)