Aug 3, 2011 11:31 GMT  ·  By

A new job posting that calls for a code-savvy candidate who will be part of the core iWork engineering team with "commitment to delivering great user experience" suggests Apple may be expanding its productivity suite with web apps.

The Software Engineer position is for Apple’s Santa Clara Valley offices where “The iWork team is seeking an energetic and highly motivated software engineer to build the front and/or back end of scalable web applications,” according to the job description.

Apple’s new recruit will be “part of the core engineering team responsible for the design and development of the software system,” the advert reads on.

Requirements include strong programming skills, understanding of software engineering best practices, object-oriented design, and design patterns (such as MVC), as well as a strong will to deliver a user experience that is nothing short of “great.”

In addition, Apple will be considering candidates who possess the following skills and experience:

· Strong programming skills in JavaScript, C, C++ or Objective-C · Knowledge of browser technologies including SVG and HTML5 · Knowledge of computer graphics — the mathematics, algorithms and programming · Knowledge of UNIX fundamentals, and some Linux internals · Experience in developing web application frameworks · Experience in building and maintaining large-scale distributed systems · Experience in building web application user interfaces (include in your résumé links to your previous work, if applicable)

Apple’s decision to beef up the iWork engineering team undoubtedly has to do with the suite’s iCloud integration.

The upcoming Internet service from Apple will allow customers to store their iWork documents and keep them up to date on all their devices as well as on the web.

Although said documents will be accessible on the web without an Apple device, the editing currently requires one.

Apple may be addressing this limitation soon via web-apps that replicate some of the tasks done with Keynote, Pages, and Numbers.