Full Stack Developer full-time
Hello Developer!
It’s a pretty fierce job market out there and we know your skills are in demand, so why join the Make team? We’re a tight-knit digital agency that creates experiences for youth audiences in the education, lifestyle and non-profit sectors. From tip to tail, we design and build websites, landing pages and digital marketing products – in addition to providing technical strategy, usability testing and product innovation.
Our culture is laid back yet professional. We respect and promote a healthy work life balance (read: we don’t run long hours or expect staff to work late). Our Mt Pleasant office is big, bright and beautiful (plus dog friendly).
Most importantly we care deeply about the work we do and take pride in doing things exceptionally well. If you’re a great human with great dev skills looking to make a move then please read on...
Must haves:
WordPress: back-end + front-end development skills, building themes from scratch, working with ACF pro
Drupal: back-end + front-end development skills, building themes from scratch, working with custom modules
Extensive knowledge of PHP and MySQL
HTML5, SASS, Javascript (ES2015), jQuery
Understanding and experience with Gulp, Grunt, NPM, Composer, Bower
MacOS vhost manual configuration, Vagrant, VirtualBox, Bash
Experience implementing tag manager and working with Google Analytics
Bonus points:
Experience with AWS, EC2 and S3 configuration/maintenance
Experience with standard hosting solutions, server configurations (e.g. Bluehost, GoDaddy, MediaTemple, etc.), and DNS
Experience with email configuration (SMTP)
Experience with few core tools that we use day-to-day such as Asana and Slack
Extra bonus points:
Experience with Windows, and Linux (Ubuntu, Gnome)
Experience with server maintenance and configuration (in-house Synology server based on Linux OS)
People Skills:
You’re easy-going, but hardworking
Appreciate being challenged and pushing innovation
No drama, just solutions
Are comfortable talking to clients about technical languages in easy to understand terms
You like / can tolerate dogs
Enjoy team retreats