Front-End Web Developer

Who We Are & Who We Hire

MC2 is a strategic and digital marketing agency, working as integrated partners with our clients to plan, execute, and achieve their business goals. We work hard to achieve excellence in all that we do, constantly striving to improve as individuals, teammates, and organizationally, and we love to have fun along the way.

Our culture is one of trust and excellence; that means we do the right things in the right way, with no compromises. We hire high character, reliable, critical thinkers, that are committed to learn, collaborate, and contribute at a high level as a part of our organization.

Job Brief

We are looking for a Front-End Web Developer with experience working in a team environment on multiple projects simultaneously. Someone who understands web development best practices and is eager to contribute within the model of how we work at MC2.

Responsibilities

  • Write well designed, testable, efficient code by using best web development practices
  • Create website layout/user interface by using standard HTML/CSS practices
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Work with web designers to build functional web interfaces based on visual designs

Requirements

  • 3+ years proven working experience in web development
  • Front-End Web Standards and Technologies:
    • HTML/CSS (Sass & Less)
    • PHP/MySQL
    • JavaScript and JavaScript frameworks (e.g. jQuery, React, Angular, etc.)
    • Icon Fonts
    • Git version control
    • Automation tools (e.g. Grunt, Gulp, etc.)
    • HTML/CSS frameworks (e.g. Bootstrap, Foundation, etc.)
    • Responsive mobile development
  • Development Platforms:
    • Wordpress
    • ExpressionEngine
    • Craft CMS
    • Joomla
    • Magento
    • Shopify
  • Design and Development Software:
    • Sublime Text or other open source text editor
    • Adobe Illustrator
    • Adobe Photoshop
    • Sketch
  • A solid understanding of how web applications work from beginning to end, including local development environments and setup (e.g. LAMP stacks using MAMP, Docker, Vagrant, etc.), site and server security, server management, etc.
  • Hands-on experience with network diagnostics and network analytics tools
  • Basic knowledge of Search Engine Optimization (SEO) and diagnostic and analytic tools including Google Analytics
  • Aggressive problem diagnosis and creative problem solving skills
  • Strong organizational skills and ability to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques
  • Ability to interact and clearly communicate with team members as well as client and stakeholders
  • BS in computer science or a related field, or equivalent relevant experience

This is not a telecommuting position.


Apply Now