Front End Engineer (Santa Monica, CA)

  • Santa Monica
  • Confidential
  • 3-5 years
  • 27 Mar 2015

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description


Work with team to define, document, and communicate the core system platform
Ensure the platform meets the needs of application teams
Ensure platform scalability and performance
Ensure the platform is easy to deploy and sustain
Ensure platform resiliency and plan for evolutionary paths
Ensure the company understands the platform
Work with IT as needed on tool and environment selection
Produce scalable, robust, high-quality code
Manage risk identification and risk mitigation strategies
Actively contribute to architectural whiteboard/design session
Promote the platform

Required Skills and Experience

HTML5. In particular:

Local Storage/Offline Applications
Other up-and-coming browser innovations like those tracked at and

CSS3 with an understanding of responsive design for desktop/mobile/TV use.
Javascript (Bonus for knowing Dart!). With emphasis on:

Communications (AJAX, XMLHttpRequest, parsing JSON, WebSockets, WebRTC, etc)
Audio/Video (getUserMedia, etc.)
Creation/Consumption of Web API's (Twitter, Facebook, etc.)

A self-learner, able to keep up with and make use of new technologies in an ever-changing field
Bachelor's Degree in Computer Science or Engineering related field
3 years of web-based application experience (or a portfolio that demonstrates excellence)
Familiarity with server-side concepts desired (Ruby, Python, PHP or other Open Source technologies).
Ability to communicate technical issues or project details with Software Development Manager
Strong problem solving skills and a detail-oriented mindset
Ability to multi-task, prioritize and meet deadlines in a fast-paced environment
Proven understanding of the SDLC
Experience or knowledge in a SaaS environment preferred

Additional Knowledge and Experience with:

Version Control: Git
Continuous Integration
Continuous Deployment
Agile/Scrum Development Methodologies
Multivariate Testing ("A/B")
Automated Unit Testing and Test Creation (Selenium WebDriver preferred)
Performance and Security Optimization