Monday, March 21, 2011

Wanted: Mozilla Accessibility Developer

Best. Job. Ever.

Accessibility provides one of the most interesting and rewarding software development careers. This statement is biased to be sure, but consider these examples of problems in web browser accessibility:
  1. Exposing JavaScript driven web applications to screen readers.
  2. Making new HTML accessible, for example: canvas and video.
  3. Gathering information from the layout engine asynchronously but supporting desktop clients synchronously.
  4. Caching information about web content and reporting relevant changes to assistive technology desktop clients.
  5. Communicating the changes of a mutating DOM performantly and securely; choosing the right data structures and optimizing our traversal and filtering algorithms.

The web browser is a large and complex program. In order to do a really good job with providing web accessibility through the browser you should understand how everything works, including the layout engine itself. There is no end to the learning process and the depth of real world computer science-y goodness.

Pretty soon we'll work to provide an enjoyable eyes-free experience with Mobile Firefox on Android. We'll need to refactor our accessibility engine for out of process content. We'll need to help design and drive the next web and desktop accessibility APIs. We'll help define speech on the web. We'll do this because it helps people with disabilities participate in the open web and because we love it.

Sound intriguing? If interested please send a plain text résumé to: the first letter of my first name joined to my entire last name, at mozilla dot com.

14 comments:

Dinar Inc said...

It is really Best job and very interesting.

Iraqi Dinar

catriona said...

Very nice information I like this very much....... fantastic....






ipad casino

catriona said...

Nice post! Your content is very valuable to me and just make it as my reference. Keep blogging with new post! Unique and useful to follower.








iphone poker

catriona said...

That is very nice post..... i like this i will keep my eye on it... your blog is very nice........





ipad bingo

catriona said...

I enjoyed every bit of it... This is very amazing.....



ipad slots

catriona said...

Fabulous post... i like this...



ipad roulette

Maisam said...

Hi This one is great and is really a good post . I think it will help me a lot in the related stuff and is very much useful for me.Very well written I appreciate & must say good job..

free flash effects
free flash flag
free flash intros
free flash templates

Stacey said...

I am often into blogging and I really appreciate your content. The article has really peaked my interest. I am going to bookmark your site and keep checking for new information. iPad Development

Wiki said...

If you want to make your free website I think you need free flash templates .

Free flash intos is one of the best free flash effects that you need.

hassan said...

you did a great job
poker forum

hassan said...

its very interesting information
http://www.comps4free.com/euro-casinos/

sabreena said...

Its nice good luck for the next time



------------------

Casino games

sabreena said...

Great compilation. Thanks for inspiring. Keep it going .


-----------------

iphone roulette

saranya zinavo said...

Excellent site you have got here.. It’s difficult to find excellent writing like yours nowadays. I seriously appreciate people like you! Take care!!
website development company