← Go back to job listings

Front End Developer

Ferndale, MI

Apply now

Position description

The Front End Developer works in coordination with cross-functional teams to design, develop, and maintain our next generation websites and web tools.

Position duties

Duties and Responsibilities The Front End Developer is responsible for the following duties:

  • Works with team of web designers and web developers to design and develop our next generation websites
  • Works with web designers to transform Photoshop designs into websites
  • Participates in maintenance of existing sites
  • Develops code using HTML, CSS, Javascript, JQuery, Ajax, and other front-end technologies
  • Works with backend product development team to enhance overall user experience of our platforms
  • Improves development efforts by applying industry best practices
  • Other duties as assigned

Position requirements

Minimum Qualifications

  • Strong verbal and visual communication abilities
  • Proficient with Adobe Photoshop CS3 or newer
  • Ability to cut and slice Photoshop designs to include in HTML pages
  • Knowledge of image optimization and spriting
  • Ability to create web pages using HTML, CSS, Javascript/JQuery, AJAX, and PHP
  • Some knowledge of CSS3 and HTML5
  • Ability to manage and work in a Linux VM (shell, command line)
  • Knowledge of version control systems such as Subversion or Git
  • Knowledge of IDEs

Within each of the following categories, the successful applicant will have a thorough understanding of:

  • User Experience (UX)
  • User Interface (UI)
  • How to meet compliance standards


  • Floats - how they work, what it does to document flow, and how to break out of it
  • Padding and its relation to width and height of object
  • How to write all CSS declaratives in a single line
  • The difference between ID and class and when to use each


  • Creating and debugging PHP code
  • Creating and debugging Javascript and JQuery code

Working Conditions

  • Indoor, environmentally controlled conditions
  • In contact with others (face-to-face, by telephone, or otherwise) frequently, including working in teams
  • Perform job tasks in slightly close physical proximity to other people

Physical Requirements

  • Remain in the seated position, in front of a computer, for extensive periods of time
  • The ability to listen and to understand information and ideas presented through spoken words and sentences
  • Perform work using computers and electronic devices
  • Ability to read and understand information and ideas presented in writing
  • Lift an object between approximately 10 and 25 pounds
  • Clarity of vision at 20 inches or less
  • Expressing or exchanging ideas by means of the spoken word to impart oral information to clients or to the public and to convey detailed spoken instructions to other workers accurately, loudly, or quickly
  • Travel at a minimum of % of the time, which includes driving rental vehicles and flying on commercial airplanes

About Search Optics
Search Optics is a rapidly growing technology company with locations in Detroit, San Diego, Toronto, Montreal and São Paulo. ‘Intelligent Retail’ summarizes the philosophy of Search Optics. We combine 20 years of human IP in automotive retail with the latest AdTech solutions and strategy to deliver relevant results across tiers and at scale. Search Optics is an employee-friendly company offering excellent benefits including health, dental, vision, paid vacation and sick time, matching 401K and life insurance.

Nothing contained in this job description should be construed as an offer or guarantee of employment. Search Optics, LLC is an Equal Opportunity Employer. Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status.

Job Type: Full-time

COVID-19 considerations:
We have worked out a COVID-19 response plan to keep our employees safe. We will be happy to discuss our efforts with you upon advancement to an interview.

Application questions

Interested? Apply now.

  • Browse

  • Browse

← Go back to job listings