PHP Developer Manager at Brave Thinking Institute (allows remote)

Posted 3 weeks ago

Apply Now

Job Description

Your Opportunity:

We are an industry leading personal development and coaching company whose mission is to inspire, instruct and ignite people to create and live a life they love.

Your opportunity is to join our dynamic, heart-centered, and mission-driven team as a Software-Development-Engineer!

In this role, you will be responsible to lead the development team, review, document and improve systems infrastructure and architecture. You will own the responsibility of all Technology Development and will be an integral contributor in helping the company achieve its goals to reach out to people who want more out of life and to live a life they love living.

The Software-Development-Engineer has 5 strategic focuses:

  • Strategic Focus #1: Further the company’s mission by supporting the company in achieving and completing initiatives..

  • Strategic Focus #2: Create a vision for the Development team with clear direction, intention and expectations.

  • Strategic Focus #3: Effectively lead and manage front and back-end software developers by prioritizing and managing team tasks, and assuring team members have all necessary resources to support them.

  • Strategic Focus #4: Ensuring open communication between the development team and stakeholders.

  • Strategic Focus #5: Assure that development tasks are delivered on-time

Are you the perfect fit?

This is a dream-come-true opportunity for you to join a world-class, innovative, fast-growing and fun team focused on empowering people all around the world. Do you have this experience?

  • 3-5 years experience as a software developer engineer.

  • Managing the daily activities of a Development team.

  • Quality Assurance

  • Delivering Tasks on-time

  • Evaluating and selecting the most efficient and cost-effective technologies for the development of Technology projects.

  • Establishing and documenting Development best practices and standards, and assuring they are followed.

  • Assuring the security and integrity of the information technology systems.

  • Access to high speed internet, dedicated and distraction free work space and able to meet all requirements of this role while working remotely..

  • Willing to travel* to events a few times per year to learn about, and engage with our programs, philosophies, and our clients. Plus, willing to travel for additional professional training, seminars, etc. a few times per year.

* As travel conditions safely allow. If travel conditions do not allow, events held on location will likely be substituted for virtual events that accomplish the same goals.

If you answered a resounding YES to ALL of these criteria… then you may be the perfect addition to our world-class team. So, read on..

Required Technical Skill Set:

  • Setup, configuration and system management of CentOS and Ubuntu servers and services.

    • Beanstalk

    • Redis

    • Load Balancer (DigitalOcean/HAProxy)

    • Monitoring, fault finding and maintenance of servers under heavy load

    • Configuration of Apache and Nginx

    • MySQL 5.6, MySQL 8.0 including replication

  • Development

    • PHP 5.6, PHP 7

    • Laravel, Slim Framework

    • Smarty templates

    • Automated deployment

    • Git

    • InfusionSoft API

    • Zoom API

    • WordPress

      • Plugin development

      • Load balancing of multiple WordPress servers

  • Troubleshooting

    • Ability to identify where a process "breaks", and fix the issue

  • Development Management

    • Create specifications of systems that have been and need to be developed

      • Strategic thinking of how solutions will best serve the company’s goals and long-term initiatives

    • Understanding of queueing systems


  1. Opportunity to work in a fast-growing, heart-centered business with a mission for helping people create a life they love living.

  2. Work remotely permanently (anywhere with suitable internet connection).

  3. Opportunity to attend live events and training.

  4. Health Benefits

  5. 401K Plan

  6. Paid Holidays

  7. Paid Time Off


This position is a full time, remote, salaried position. Compensation based on experience and qualifications. Pay range is 100,000 - 115,000 annually. 

To Apply:

If you’ve made it this far and you are still thinking, “this is a perfect fit for me”, then you are ready to take the next step…

To apply, send an email to introducing yourself. In that email, please attach your resume and also answer these questions:

  1. Please submit a cover letter stating why you would be a perfect fit for this position.

  2. Why are you looking for a new position now?

Once we receive the above information from you, we will send you next steps in the interview process.

Thank you for your interest in joining our team!

Posted: 09 October, 2020