Menu Search

Ready to Join Our Makers Team?

The Junior Developer at LKF Marketing is responsible for creating web/digital projects for a variety of clients and industries in our portfolio. The Junior Developer must be proficient in all aspects of LAMP development and must be a team-player and self-starter. Projects move quickly and there are many projects going on at once – the programmer must be able to work with the team to establish priorities while ensuring that the project is on time and on budget.

The Junior Developer will be aware of trends and tools through education and growth opportunities. While working well with other departments, the Junior Developer is responsible for the Senior Developer’s satisfaction and quality control. The Junior Developer reports to the Makers Director.

Primary Responsibilities/Requirements

  • Maintain existing LKF website products (WordPress, Craft, October, Grav, etc.)
  • Oversee the development of any PHP code, checking against standards and making sure code is kept up-to-date
  • Maintain a close working relationship with the Web Systems Admin to ensure that security standards in coding are met
  • Serve as the primary uploader of files to the LKF PCI compliant webs server
  • Help create and hold staff accountable for meeting LKF standards for programming, site launches, and site maintenance
  • Create and maintain a checks and balances system for verifying code of any/all freelancers or other programmers
  • Monitoring error logs and taking any necessary steps to fix

Required Experience

We're looking for candidates who have at least 5+ years of web development experience.

  • PHP5 - Candidate should be a top-notch PHP5 developer, familiar with the latest features in PHP 5.2.X and 5.3.X.
  • MySQL - Modern database development expertise, words like 'trigger' and 'view' should be part of your vocabulary.
  • XHTML/CSS/JavaScript/AJAX - Expert level JavaScript/XHTML/CSS development will be necessary. JQuery experience preferred.
  • Apache or Linux
  • Object Oriented Development / CS Background - Ideal candidates should understand object oriented development, and apply OO concepts to everything they do. Formal CS background or experience preferred.
  • Self-Starter - Looking for candidates who can jump in quickly without a lot of direction.
  • Strong knowledge of PHP web frameworks
  • Understanding the fully synchronous behavior of PHP
  • Understanding of MVC design patterns
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of object-oriented PHP programming
  • Understanding accessibility and PCI security compliance
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git
  • Photoshop (must know how to generate images from a full design)
  • Work effectively alone and in a group
  • Take direction from others
  • Help guide the team as technology changes
  • Stay connected and communicate often
  • Manage projects effectively
  • Know how to balance time, budget, maintenance and project goals

Preferred Experience

  • Deep knowledge of Google Analytics and be able to install, check for errors, and maintain Google Analytics and Google Webmaster tools for any clients
  • Web Services - Experience building modern web services
  • Social App Development - Experience in building social sites or apps (Facebook, etc.)
  • Apple Mac workstation troubleshooting and software upgrades
  • Linux server tuning and troubleshooting
  • Email server configuration and troubleshooting
  • DNS account management and troubleshooting
  • PHP / MySQL configuration issues and troubleshooting
  • Server and web security

About LKF Marketing

We are a full-service advertising, marketing, website design and development, and public relations agency located in downtown Kalamazoo, Michigan with a 30+ year history. We're different from other communication firms. Why? Our sole purpose is to holistically achieve results. Great design might win awards (got ‘em!), but we up the ante with solid strategy for our clients’ futures. There are no cookie cutter marketing plans here.

We are a fun and fast-paced firm that values our culture and seeks a new team-member who upholds our core values:

  • Be Smart
  • Have Fun
  • Be Honest
  • Do Whatever It Takes
  • Contribute to Family

Our passion is obvious. We're seriously nuts about what we do, and it shows up in every project. We love to find new ways meet challenges and thrill our clients. We can't believe we get paid to do this for a living! This passion is carried into our community, where our employees are very active with various affiliations. You are highly encouraged to become part of the community by donating some time to a local community partner, ie: Rotary, Kiwanis, or anything that is of interest to further our company’s social networking group.

That's what we do: Work hard. Play hard. Join us, you'll be glad you did!

How to Apply

Please submit a cover letter and resume to our Makers Director. The cover letter should include why you’d be a rockstar Junior Developer and why you’d like to become a part of the LKF Team!

Learn more about LKF and our work!