Lead Software Engineer (PHP)

Telecommute · Bloomington, Indiana, United States expand job description ↓

Description

We’re looking for a talented and passionate Lead Software Engineer to improve and expand our web-based application, FormAssembly.com.

In this role you will:

  • Work on our PHP/JS stack (PHP, NGINX, MySQL, ES6, React).
  • Collaborate closely with our Product Managers to streamline development and set the technical direction.
  • Lead and mentor other developers, through code reviews, supportive feedback and by involving them in architecture and technical decisions.
  • Balance the needs for updating the product vs. addressing technical debt.


Position is full-time, in Bloomington, Indiana or remote.

Requirements

  • You're a genuinely nice person who is great to work with, respectful, and who will put the team and our customers first.
  • You're able to lead and mentor other developers.
  • You value code quality and maintainability.
  • You have experience working remote or with a remote team. You appreciate the benefits and tradeoffs of working remote.
  • Expert knowledge of PHP Development and Web Application architecture.
  • Experience with secure coding practices (OWASP, etc..)
  • Experience with database SQL development, particularly MySQL.
  • Unit Testing with PHPUnit, Behat, Jasmine.
  • Familiarity with tooling and processes in PHP and JS, such a xdebug, xhprof, composer, npm
  • Front-end experience with HTML, CSS, and JavaScript.

Benefits

We offer a competitive salary with health benefits, 401K, and flexible vacation time. You'll be joining a talented and fun team, working together to build something great!

Personal information
Your Profile
Application Details