Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANN]: Looking for Senior User Interface Engineers



WITH THE BLESSING OF THE LIST ADMIN, I hereby post job descriptions for two Senior User Interface Engineer positions. The one that would be especially interesting to this audience is the Senior Java User Interface Engineer position, but I also include the Senior AJAX User Interface Engineer position just in case.

Please note that we are an Apple-friendly company, where the founders have been using Macs since 1984, and Apple ][s before that. Even though most engineers here use Windows or Linux, you are welcome and encouraged to use the machine and development environment of your choice.

Looking forward to hear from candidates soon...

JM

---
JOB DESCRIPTION #1

Based in San Francisco’s Financial District, Groxis, Inc. is a privately held company backed by leading venture investors.

Groxis is a pioneer in visual search technology and the creator of the patented Graphical Information Interface (GII). The company’s Grokker technology is deployed in web browsers, although a desktop version exists as well. The products derived from that technology are aimed primarily at the enterprise market, including universities.

SENIOR JAVA USER INTERFACE ENGINEER

Groxis is looking for an exceptional talent to join our team as an expert Senior Java User Interface Engineer. This engineer will be responsible for the design and implementation of the user interface of an exciting new family of innovative products, and will progressively take over ownership of the Java user interface architecture and implementation, also defining related policies so as to deliver a high quality, consistent look and feel across the entire product line.

We are looking for a person with great passion for Human-Computer Interaction, both at the design and the implementation levels. This passion should manifest itself through extreme attention to detail and concern for quality, as well as excellent coding skills. This person should be knowledgeable of standard user interface guidelines, yet be interested in creating innovative, custom user interface solutions that push the envelope.

The challenge for this position is to build and deliver highly interactive, high performance, yet clear and simple user interfaces for web applications. Expertise in Java client technologies is critical, including applets, Swing, and AWT. This is not about presenting an endless sequence of forms to the user: Groxis is about innovation in user interfaces, and what you currently see on our web site is only the tip of the iceberg, with much more to come and a goal to always exceed our customers' expectations.  

REQUIREMENTS

If you do not meet the requirements but you genuinely feel that you are a perfect match for the position, and you can demonstrate it through working products and prototypes, do not hesitate to contact us.

- 8+ years of experience programming GUI applications
- 5+ years of experience programming in Java (J2SE)
- 3+ years of *demonstrable* Swing experience

- Experience delivering applet products on Mac OS X and Windows (Linux a plus)
- Advanced use of AWT and Swing APIs (tables, trees, etc.)
- Comprehensive knowledge of layouts (grid bag, etc.)
- Experience in the design of custom components (layouts and LAFs a plus)
- Solid knowledge of the Java 2D API
- Experience targeting the Microsoft VM

- Excellent understanding of OOP concepts
- Good grasp of basic mathematical concepts (trigonometry, etc.)
- Passion for CHI and extreme attention to detail

The company has assembled a very experienced team, where the culture is professional, honest, and very down to earth. This is the kind of company that makes it fun to get up early every morning to be part of the success. 

Groxis offers a very competitive salary for the right candidate, including full benefits, stock options, vacation pay, personal time, and other great perks only found here.

To apply for this job, send your best resume to email@hidden.

---
JOB DESCRIPTION #2

Based in San Francisco’s Financial District, Groxis, Inc. is a privately held company backed by leading venture investors.

Groxis is a pioneer in visual search technology and the creator of the patented Graphical Information Interface (GII). The company’s Grokker technology is deployed in web browsers, although a desktop version exists as well. The products derived from that technology are aimed primarily at the enterprise market, including universities.

SENIOR AJAX USER INTERFACE ENGINEER

Groxis is looking for an exceptional talent to join our team as an expert Senior AJAX User Interface Engineer. This engineer will be responsible for the design and implementation of the user interface of an exciting new family of innovative products, and will progressively take over ownership of the AJAX user interface architecture and implementation, also defining related policies so as to deliver a high quality, consistent look and feel across the entire product line.

We are looking for a person with great passion for Human-Computer Interaction, both at the design and the implementation levels. This passion should manifest itself through extreme attention to detail and concern for quality, as well as excellent coding skills. This person should be knowledgeable of standard user interface guidelines, yet be interested in creating innovative, custom user interface solutions that push the envelope.

The challenge for this position is to build and deliver highly interactive, high performance, yet clear and simple interfaces for web applications. Expertise in AJAX technologies is critical, including _javascript_, DOM, HTML/XHTML, CSS, and XMLHttpRequest. This is not about presenting an endless sequence of forms to the user: Groxis is about innovation in user interfaces, and what you currently see on our web site is only the tip of the iceberg, with much more to come and a goal to always exceed our customers' expectations.  

REQUIREMENTS

If you do not meet the requirements but you genuinely feel that you are a perfect match for the position, and you can demonstrate it through working products and prototypes, do not hesitate to contact us.

- 8+ years of experience programming GUI applications
- 5+ years of experience programming in _javascript_
- 3+ years of *demonstrable* "AJAX-esque" experience

- Experience delivering web products on Mac OS X and Windows
- Advanced use of _javascript_, DOM, HTML/XHTML, CSS, and XMLHttpRequest
- Comprehensive knowledge of XML
- Experience targeting various browsers

- Good understanding of OOP concepts
- Good grasp of basic mathematical concepts (trigonometry, etc.)
- Passion for CHI and extreme attention to detail

The company has assembled a very experienced team, where the culture is professional, honest, and very down to earth. This is the kind of company that makes it fun to get up early every morning to be part of the success. 

Groxis offers a very competitive salary for the right candidate, including full benefits, stock options, vacation pay, personal time, and other great perks only found here.

To apply for this job, send your best resume to email@hidden.

---

. . .
Jean-Michel Decombe <email@hidden>
Chief Technology Officer
Groxis, Inc. <http://www.groxis.com>

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.