Go back to job listings

Full Stack Developer

Job Description

Position Overview

This position focuses on both front- and back-end web development and UI/UX design and requires a person who thinks in code—as if English was your second language. If you’ve already done things such as developed custom plugins, Facebook apps, and backend integration, you may be the one we’re looking for.

The Full Stack Web Developer must be able to handle multiple projects, reliably meet deadlines, and produce fully functional web projects, as well as assist with estimating projects.

You should be enthused by the prospect of interfacing directly with designers and clients, project management, multi-tasking, problem solving, brainstorming, providing keen insights, and working in a collaborative environment.

Requirements

  • At least 3 years of web development experience
  • Advanced experience with ExpressionEngine, Joomla, Drupal, or Craft CMS development
  • Intermediate experience with WordPress
  • Advanced knowledge of HTML and CSS
  • Intermediate knowledge of jQuery, Javascript, and PHP
  • Intermediate knowledge of CSharp, Ruby on Rails, LESS, SASS, AJAX, MySQL, and other server side languages
  • Experience with server management
  • Ability to create e-commerce sites
  • Knowledge of Subversion or GIT version control
  • Experience with Bootstrap
  • A focus on information architecture and user experience
  • Demonstrated history of self-learning
  • Creative and independent thinking
  • Excellent writing and communication skills

About Cull Group

Cull Group is a creative marketing and design firm founded in 1974 that emphasizes intelligent strategy throughout all we do. And we do a lot. Web development and design, SEO and PPC campaigns, social media, go-to-market strategy, branding, retail packaging, point-of-purchase displays, billboards, literature, video, copywriting, photography...you get the idea. There’s rarely a boring moment and it’s a great place to work if you’re curious, motivated, creative, clever, novelty-seeking, an independent thinker, self-educating, an excellent communicator, and eager to try your hand at new things.




Apply for this Position

* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Have you ever been convicted of a felony?*
If “Yes”, you have been convicted of a felony, please explain the circumstances around the conviction:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
What are your career goals in 1 year? 5 years? 10 years?*
What is your level of experience developing ExpressionEngine sites?*
How many ExpressionEngine sites have you developed?*
What is your level of experience developing Drupal sites?*
How many sites have you developed on Drupal?*
What is your level of experience developing WordPress sites?*
How many sites have you developed on WordPress?*
What is your level of experience with hand-coding HTML and CSS?*
What is your level of experience with jQuery?*
What is your level of experience writing Javascript?*
What is your level of experience with Bootstrap?*
What is your level of experience coding PHP?*
What is your level of experience with GIT or Subversion?*
What is your level of experience developing e-commerce sites?*
How many e-commerce sites have you developed?*
What is your level of experience developing mobile or responsive sites?*
What is your level of experience working directly with MySQL databases?*
What is your level of experience with Flash?*
What is your level of experience with Linux web server management?*
Provide links to 3 or more websites you've developed. For each site include a description of your role and skills used.*
What sets you apart from other candidates?*
If hired, when are you available to start?*
What is your salary requirement?*
Describe your ideal job.*
What else would you like us to know?
Human Check*