Brave Thinking Institute · Oct 8th 2020
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.
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:
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
PHP 5.6, PHP 7
Laravel, Slim Framework
Load balancing of multiple WordPress servers
Ability to identify where a process "breaks", and fix the issue
Strategic thinking of how solutions will best serve the company’s goals and long-term initiatives
Understanding of queueing systems
Opportunity to work in a fast-growing, heart-centered business with a mission for helping people create a life they love living.
Work remotely permanently (anywhere with suitable internet connection).
Opportunity to attend live events and training.
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.
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 Opportunity@BraveThinkingInstitute.com introducing yourself. In that email, please attach your resume and also answer these questions:
Please submit a cover letter stating why you would be a perfect fit for this position.
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!