Front End Web Developer
We are seeking a front-end web developer to join our team. As a front-end developer, you will be responsible for the user interface of our website. Qualified candidates will be expected to have a working knowledge of HTML5, CSS, and JavaScript and a basic understanding of user interface and user experience (UI/UX) design. Your duties will include turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind. You will also be responsible for implementing new features to our WordPress website, handling the integration of plugins such as WooCommerce, and performing routine maintenance and performance optimizations.
Responsibilities
Below are some of the responsibilities a front-end developer is expected to assume:
- Build web applications with web development best practices
- Transform app designs into front-end code with HTML, CSS, and JavaScript
- Work with back-end developers to integrate UI components with APIs and databases
- Gather and refine specifications and requirements based on technical requirements or UX design
- Debug errors, troubleshoot issues and perform routine performance optimizations
- On-site search engine optimization (SEO)
- Write high-quality, scalable, and reusable code
- Stay plugged into emerging technologies and industry trends
Job Qualifications and Skill Sets
Below are the qualifications expected of a front-end developer:
- Bachelor's degree in computer science or a related field
- Minimum of 2 years of experience developing modern, responsive, and cross-browser-compatible websites using HTML, CSS, and JavaScript
- Knowledge of JavaScript frameworks such as React, Angular, and Vue
- Experience with JavaScript libraries such as jQuery and Bootstrap
- Proficiency with HTML5, including semantic HTML5 elements, microformats, and WAI-ARIA
- Familiarity with CSS preprocessors such as Sass, Less, or Stylus
- Working knowledge of SEO principles
- Experience with build tools such as Grunt, Gulp, or Webpack
- Basic proficiency with Photoshop and web design
- Experience with cross-browser compatibility testing
Graphic Designer
A graphic designer produces visual solutions to the communication needs of clients, using a mix of creative skills and commercial awareness. Designers need imaginative flair, awareness of current fashions in the visual arts, working knowledge of the latest computer packages, and an understanding of material costs and time limits, all of which can impact the design. Must be reliable and able to work with little supervision and can quickly adapt to existing applications for business functions and technical structural layout.
Duties
Graphic designers influence how we view the world using colors, illustrations, photos, and fonts. Look at a book or magazine, go to a coffee shop, or take a drive. When you do, you'll encounter graphic design. From company logos to road signs, to product packaging, design is part of our everyday lives. The designer will:
- Brainstorming and mocking up design ideas
- Presenting ideas to clients
- Meeting with clients and adjusting designs to fit their needs or taste
- Projecting budgets and schedules
- Using computer software to execute designs
- Working with others, such as printers, programmers, developers, or other technicians, to complete the final product
- Interpreting the client's business needs
- Developing design briefs by gathering information and data to clarify design issues
- Thinking creatively to produce new ideas
- Using innovation to redefine a design brief and meet the constraints of cost, time, and client
- Multi-tasking: graphic designers often work on more than one design brief at a time
- Using a wide range of media, including photography and computer-aided design
- Producing accurate and high-quality work
- Contributing ideas and design artwork to the overall brief
- Keeping abreast of developments in IT, particularly design programs
- Working to tight deadlines
Requirements
High School Diploma or GED Equivalent
College Graduate (Preferred)
GPA of 3.0 or higher (Preferred)
Eligibility to work permanently in the US
All applicants must be able to demonstrate their abilities prior to receiving an interview through means of a well-thought-out and organized portfolio. If a portfolio is not available; applicants must provide as many links as possible to sites that they have built for clients with references that can be verified.
Position Detailed Skill-Set
The candidate must have a solid grasp of Microsoft Office, Google Applications, and the ability to travel. Overtime may be needed to make certain deadlines. The candidate must have the ability to prioritize work and juggle multiple projects while meeting deadlines. Troubleshooting skills and excellent verbal and written communication skills with strong attention to detail.
Preferred Skills
Experience with Adobe Creative Suite is ideal. The ability to work on multiple platforms (Mac OSX & Windows) is preferred. Along with the following:
- Minimum three years experience in graphic design
- Experience with website design and updates
- Experience quoting and managing print jobs, as well as working with printers
- Macintosh knowledge, good working knowledge of Quark Express, Photoshop, Illustrator,
Dreamweaver, and experience with Microsoft Office
- Organized and detail-oriented
- Ability to handle multiple projects at once
- Ability to meet tight deadlines
- Associates or bachelor’s degree in graphic design, communications, or related field or equivalent experience