Company DescriptionMember360 is a gym management software that offers all the tools necessary to run a successful gym with ease. This software conveniently houses all necessary tools in one place, making it a 24/7 business partner that saves countless hours of admin and assists with strategizing for the future.We are currently seeking a talented Full Stack Developer to join our team and help us further enhance and expand Member360.We are looking for an experienced Full Stack Developer with a strong background in PHP, Laravel, Forge, Vue.js, and PostgreSQL to play a crucial role in the development and maintenance of Member360. If you are a highly motivated individual who enjoys working in a collaborative environment, tackling complex challenges, and staying up-to-date with the latest web technologies, we want to hear from you.
Role DescriptionThis is a full-time remote role for a PHP Full Stack Developer. The PHP Full Stack Developer will be responsible for building and maintaining software applications, as well as, participating in the entire software development life cycle, coding, debugging, and testing our feature-rich applications.
In order to be successful in your application for this position you will need to have the following experience:Tertiary qualification or equivalent degreeExtensive experience in Programming and Applications Design, and general IT experience (min 5+ years)Demonstrable hands-on experience creating public, complex systems using multiple languagesWEB APIPHPLaravelVue JSPostgreSQLCI/CDAgile and JiraGIT3rd Party Integrations for SMS, Emails, etc. (e.g. SendGrid, TallBob, Zapier)Experience with cloud-based platform, specifically AWS is a plus
Duties and Responsibilities:Coding/Programming as a full stack developerConducting code reviews & unit testing in a range of applicationsAssisting other developers where needed in day to day programming, troubleshooting and brainstorming programming approaches.Control and manage project GIT repositories including production deploymentsParticipating in our product development from ideation to deployment and beyond.Providing design input to the discovery process in the very early phase of new featuresProactively reporting opportunities to troubleshoot applications aiming to reduce cycle times and go beyond expectations.Analysing problems and providing answers while challenging the way we do things for better outcomes.Support the Project Owner and Project Manager with day to day activities, including priority management, solution architecture, clearing impediments and status reporting.Attending weekly stand up meetings