Job Description

The Front-End Developer is responsible for implementing visual elements that our own, and our client’s users see and interact within a web application. They will be able to utilize HTML, CSS and jQuery to develop effective user interfaces that translate mock-ups into seamless web pages with perfect visual and functional elements.

The Front-End Developer will work cross-functionally with our engineering and creative teams, they will bridge the gap between graphical design and technical implementation. They will be responsible for creating innovative solutions to web design issues to help make our website more visually appealing. The Front-End-Developer will thrive in an environment of daily critical thinking, and has the ability to source relevant information to complete projects. They will be highly organised and able to prioritize multiple, competing deadlines, communicate clearly, and effectively with our clients and team.

Required skills and experience

  • Bachelor’s degree in a relevant field or at least three years’ experience in front-end web development
  • Minimum 3+ years’ experience in common web languages: HTML, CSS, and Javascript
  • Proficiency in Adobe Creative Suite including Photoshop & Illustrator
  • Experience working around PHP-based web applications
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Exemplary written and verbal communication skills
  • Strong knowledge of web development tools and programming languages
  • Experience with back-end development a plus

Essential Functions

  • Create front-end based web applications
  • Communicate (verbal & written) to internal/external clients on the design, development and timeline

Job duties and responsibilities

  • Implement responsible web design principles to ensure that our company and our clients website pages’ renders across multiple devices
    • Create exceptionally designed web content to enhance and improve user experience
    • Optimize the application for maximum speed and scalability
    • Maintain graphic standards and branding throughout the products interface
  • Increase the ease of use of our applications
    • Assist back-end developers with coding and troubleshooting
    • Build high-quality mockups and design different prototypes
  • Communicate progress with internal and external clients
    • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment
    • Proactively identify new opportunities to broaden skill set and knowledge in emerging technologies and products
    • Ability to find solutions to new daily challenges
  • Measure and report out the effectiveness of various programs/tasks
    • Collaborate with our team including our back-end developers and web designers
    • Write functional documents and specifications

Position Details

  • Office Location: Anaheim Hills, CA
  • Compensation: TBD
  • Hours: 8am – 5pm Monday to Friday (in-house position)

Job Perks

  • Amazon Prime membership for full time
  • Quarterly team building events (we’ve been to Disneyland multiple times!)
  • 10 days paid vacation time (accrued) + birthday day off
  • Mentorship opportunities – your development is important to us
  • Medical, dental & vision insurance (20 options to choose from)
  • Paid volunteer time
  • Free snacks and drinks
  • Opportunity to work with the world’s largest brands
  • Time away including public holidays, sick leave and bereavement leave
  • Ridiculously fun work environment
  • Career advancement – grow with us