Front End Software Engineer

Location: Palo Alto, CA

Department: R&D

Type: Full Time

Min. Experience: Experienced

The Role:

We are looking for an experienced front end engineer to help reinvent online text editing. You will be responsible for designing and implementing web-based user interfaces. You should be an expert with modern web user interface technologies.

Key responsibilities:

  • Design, rapidly prototype, and implement features for our content authoring product Textbox.io.
  • Work closely with core technology and product teams.
  • Identify and address performance bottlenecks.
  • Provide technical leadership to the rest of the organization.

Our ideal candidate:

  • 5+ years experience implementing high traffic web applications with dynamic UI.
  • Expert knowledge of JavaScript
  • Knowledge and proven use of frameworks such as ExtJS for building large scale client-side-oriented projects
  • Expert knowledge of CSS, including the latest CSS3 features.
  • Ability to write simple, well-abstracted, reusable client and server-side code for UI components.
  • Knowledge of modern JavaScript programming patterns, such as client-side MVC, dynamic resource loading, JSONP, event-driven programming, web workers, etc.
  • Knowledge of the current abilities and differences between modern web browsers
  • BS in computer science (Masters or PhD a plus)

About Ephox

Content creation occurs everywhere on the web and we are taking it to the next level with our latest project, Textbox.io.  The company is small (about 35 worldwide, less than 20 in Palo Alto) and is well-funded. We have a very open and fun culture and we are looking to grow our team with people who have a passion for building great software. Ephox does a lot with open source, check out some of our projects at https://github.com/ephox

The position is fulltime, and offers competitive salary, full benefits and participation in our stock option program.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
Connecting LinkedIn
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!