Front End Developer
Corporate Overview
Founded in 1999, and with its initial public offering in 2010,
QuinStreet, Inc. is the leader in vertical marketing and media online,
consistently delivering the right leads at the right volume to thousands
of industry-leading clients and business brands. The company’s
full-service approach combines direct marketing expertise, vast search
and media reach, and industry-leading technologies to deliver
dramatically improved results for clients. QuinStreet is headquartered
in Foster City, CA, with satellite offices worldwide. QuinStreet is an
equal opportunity employer. We do not discriminate on the basis of race,
color, religion, national origin, pregnancy status, sex, age, marital
status, disability, sexual orientation, gender identity, or any other
characteristics protected by law.
Job Category
Put your creative and technical skills to good use in a fun, innovative,
and inspired web development team in a successful online marketing
company.
QuinStreet's vertical publishing team produces high-quality direct
marketing displays for high volume publisher websites across a broad
range of industries and website technologies. An entrepreneurial mindset
is essential for success in this fast-growing team.
We are looking for Front End developer that has experience working in a
service-oriented architecture, both designing and building services and
websites from the ground up. You should have experience with scaling
code and services to handle high-volume traffic and many concurrent
users, stay current with the newest online technologies and make
recommendations on implementations. You will work closely with backend
engineers to understand, design, and contribute to our APIs and build
efficient and reusable front-end systems and abstractions adhering to
front end best practices
The major responsibilities of the Front End Developer will be:
- Contribute high quality, production code for our products security,
reliability, availability and scale
- Determine the best implementation that will meet the design of the
Systems Solution Architect
- Work with Vue.js, Node.js and MySQL to design, develop and debug Web
applications
- Perform requirements analysis, high-level design, effort estimation
for new business requirements and feature enhancements
- Participate in design discussions with business users, Solution
System Architect and engineering teams
- Work closely with QA engineers, technical leads and business users
- Solve technical problems and handle performance/scalability issues
on a day to day basis
- Integrate back-end services with Vue.js/JavaScript based front end
needs
- Work with the team to manage, optimize and customize multiple web
applications
- Create and maintain technical documentation
Technical Requirements:
The ideal candidate will have:
- 3+ years of software development experience in CSS and JavaScript
frameworks (Vue, Angular or React)
- 3+ years building responsive design products
- 3+ years hands-on experience with web application architecture and
relational database design
- 3+ years of experience in building database-driven applications and
Web sites
- Proficiency with front-end scripting including: HTML, DHTML,
JavaScript/jQuery, CSS Preprocessing (Sass/LESS)
- Proficiency with version control tools – Perforce/GIT
- Proficiency with Unix based commands
- Understanding and demonstrated adaptation of cross-platform,
cross-browser compatibility concerns
- Experience in JavaScript development frameworks is required.
- Strong presentation, communication, and collaboration skills,
enabling effective interaction and knowledge transfer to teammates
and other departments within the company
- A high task load is expected. You should be able to work within
tight deadlines while exhibiting exemplary time management and task
prioritization
- Positive attitude and professionalism in the workplace as well as
great sense of humor is always appreciated
General Requirements:
- A natural curiosity, an understanding of metrics and measurement,
and an interest in the business side of web site performance
- BS/MS in CS, EE, or equivalent education experience
- Strong presentation, communication, and collaboration skills,
enabling effective interaction and knowledge transfer to teammates
and other departments within the company
- A high task load is expected. You should be able to work within
tight deadlines while exhibiting exemplary time management and task
prioritization
- Strong analytic skills, especially in assessing and designing for
performance
- Meticulous attention to detail and aesthetics
- Must possess ability to work with minimal to no supervision
- Up to date with latest standards for site development and
optimization
- Positive attitude and professionalism in the workplace
- A great sense of humor is always appreciated
QuinStreet is an equal opportunity employer. We do not discriminate on
the basis of race, color, religion, national origin, pregnancy status,
sex, age, marital status, disability, sexual orientation, gender
identity, or any other characteristics protected by law.