Front End Developer
We’re looking for a front end developer to join the Monkee-Boy team.
Applicants should be able to independently handle the development of a website from start to finish, typically in WordPress. This position involves working closely with both the design team and other developers. Projects range from individually-managed WordPress sites to collaborating with the full development team on larger customized projects using our in-house CMS. You would also assist in the maintenance/post-launch support of projects. This is a full-time position and will be required to work from the Monkee-Boy World Headquarters in beautiful Austin, Texas.
The candidate will be competitively compensated based on work experience, demonstration of success, and other intangibles they bring to the table. They will be able to participate in all employee incentive programs.
This role is primarily for front-end but general back-end WordPress knowledge is needed.
- First and most important: passionate about learning new technologies and collaborating with a team.
- At least 1-year experience working at an agency (digital or traditional).
- Know when jQuery isn't needed and when it is. jQuery has it's place but we find we don't use it much anymore.
- Ability to debug compatibility issues across browsers and devices.
- Basic understanding of build processes including CSS pre/post processors, minification, optimization, etc.
- Basic knowledge of Adobe Photoshop. Nothing crazy here, but you will need to be able to open a PSD and save a graphic when needed.
- Fluent with the WordPress admin, formatting content, handling menus, and managing custom post types.
- Experience with WordPress theme creation, custom post types, and debugging plugins.
- Comfortable digging into API's like Google Maps, Twitter, etc.
- Great organization skills with the ability to manage and bounce between multiple projects in a day.
- Excellent communication skills in written, verbal, and documentation. You will be communicating directly with clients, most of the time through our ticketing system.
- Not afraid of the command line; we SSH into servers, deploy with Capistrano or Fabric, manage dependencies with npm, run build tasks with gulp, and spin up local dev servers with Vagrant. We can teach all of these but being comfortable in terminal helps.
The Bonus Round
Each of the below will get you a +1 with us. You are not required to be an expert but should bring the urge to learn. This should also give you a little more insight into what our development environment looks like and what will be asked of you as the position grows.
- Experience working with things like gulp, SASS, PostCSS, npm, Vagrant, and Capistrano or Fabric.
- Experience with git.
- Understanding performance when it comes to your code.
- Insight into accessibility; ARIA roles, hovers, interactions, contrast, etc. This is under bonus but understanding why accessibility is important is required. We can work together on making a project accessible.
- A love for getting to be creative with the little details in UI animations, hover effects, etc.
- Experience developing email templates (responsive or not). Bonus points for knowing your way around MailChimp and Constant Contact.
- An unnatural love of Torchy’s breakfast tacos.
About Our Dev Team
This application process is not a one-way street. We want you to have a good understanding of our development environment and the tools we use. It’s important not only for you to be a good fit for us but that we are a good fit for you. We won’t take it personally if you pass on us. If you have questions about the dev team and environment, just let us know.
- If you’ve browsed The Troop page you might already know that the development team consists of front-end, back-end, and full stack developers.
- We try to avoid the pains of shared hosting companies as often as we can. For this reason, the dev team manages our own VPS. This is great if you have an interest in the fast-paced exciting world of server admin.
- We love git.
- On the front end side, we use PostCSS, gulp, WordPress, and our own custom CMS. jQuery has it's place but most of the time you don't need it, so we don't use it much.
- On the back end, our language of choice is PHP. Some of us also have experience with Ruby on Rails and Python, though we never really work on projects with those. None of us do ASP.
- We use Vagrant for local dev environments and use Capistrano or Fabric for deployments.
- Outside of using WordPress we have our own custom content management system (using CakePHP) called the M-Pire Enterprise CMS.
- Although the majority of the team works on Macs (all but one), you will be free to use whatever you are comfortable with.
- Our process doesn’t get old. We are always looking at new tools and frameworks along with evaluating how they might improve our current workflow. This doesn’t mean we bounce around to every new thing that comes across Twitter though. It just means that we look for ways to improve our process as needed.
- We love to collaborate. Whether it’s in the office throwing around new ideas, asking each other for help, or meeting up at a nearby coffee shop for a change of scenery.
- Finally, we are not alone in the jungle. We work intimately with an incredibly talented team of designers that are constantly throwing new experiences at us. We have an amazing management team that not only understands what we do and why we do it but most importantly trusts us to do it. A project management team that is amazing, allowing us to do our best work.
- Past Monkee-Boy field trips include Pinballz Arcade, Top Golf, Texas State Capitol, Main Event, and lots of happy hours.
- Go head to head in rounds of Mario Kart, Super Smash Bros, Ultimate Chicken Horse or maybe some Exploding Kittens. Our monthly happy hours vary between games or going out for some food and drinks.
- Need a break? Pick up one of over a dozen nerf guns and engage in a little friendly coworker carnage.
- Health Benefits Coverage - medical, vision, dental
- Short- and Long-Term Disability (after 3 months)
- Matching 401K (up to 3% of salary - after 6 months)
- Flexible dress and work environment
- Annual SXSW Interactive Badge
- Annual ACL Music Festival 3-Day Pass
If this sounds good to you, we'd love to hear from you to see if we might be a good fit for one another. No pressure either way.