REQ 1:
WF-RIA Front-End Developer Requirements Loc: San Francisco
Do you believe that JavaScript actually requires engineering and computer science techniques, rather than just hacking? Did you write your own JavaScript framework before the likes of jQuery or YUI took center stage? Do you relish in the intricacies of runtime DOM and CSS manipulation to achieve just the right UI effect? Do you live and breathe asynchronously?
If you answered yes to all of the above, then this job is for you.
Minimum Qualifications - Must have:
· 2+ years of experience with object-oriented programming in JavaScript.
· Experience with AJAX and JavaScript frameworks like jQuery, YUI, Sencha or Dojo. We need strong experience, not merely "used it". If you have contributed to any of these frameworks, it is a big plus.
· Proficiency with HTML and CSS and how to integrate in a standards-based fashion with each other and JavaScript. HTML5 and CSS3 experience is a big plus.
· Proficiency with the DOM and asynchronous event-programming model.
· Experience with cross-platform (PC/Mac, desktop, laptop, tablet) and cross-browser (IE, Firefox, Chrome, Safari) development.
· Experience with JSON and RESTful web services.
· Experience with User Centered Design.
· Understanding of the full software development lifecycle.
Additional Qualifications - Nice to have:
· Experience with Mobile development and Touch interfaces.
· Understanding and experience implementing web accessibility standards (WAI-ARIA).
· Experience developing (not merely using) JSP Tags.
· Understanding of source code management tools such as Subversion or Git, and the workflows associated with them (branching and merging).
· Understanding of Agile practices such as test driven development and continuous integration.
· Server-side development background with Java or .NET.
· Familiarity with Design Patterns, particularly Web 2.0 Model-View-Controller (MVC)
Brief description of role:
The candidate will be working on maintaining and extending a JavaScript/JSP-Tag framework used extensively inside the bank. S/he will also work on creating different Proof of Concepts (POCs) and Prototypes for future direction, and helping translate the end product of those POCs into Production-ready and stable code. The candidate will also provide production support, defect fixing and other related maintenance tasks to the framework.
REQ 2:
Senior Mobile Frontend Developer Loc : San Francisco
Client's CEO Mobile channel seeks a talented, detail-oriented, self-motivated, and organized frontend developer with experience in the web space, along with at least 4+ years experience in mobile.
- As a Senior Mobile Frontend Developer, you would be responsible for developing new and enhanced functionality for Client's CEO Mobile Channel. The role requires well-demonstrated skills in mobile development, user interface design, and User Experience best practices.
- To be successful, you must quickly understand new applications and new requirements, be able to derive the UI development from documented functional requirements, and collaborate with fellow developers, UI designers, product managers, engineers, and stakeholders. Multiple constituents will have input and feedback on development output. Expect work to be highly iterative.
- Must communicate clearly and effectively; strong analytical and oral communication skills; excellent interpersonal and leadership skills; able to collaborate actively with others in a cross-functional team. Must be organized, able to act independently, and able to switch rapidly between different projects in a fast-paced and exciting environment. Must be able to develop new approaches to complex development problems and able to meet aggressive deadlines.
- Must have an eye for detail ideally, the candidate will be passionate about mobile and the opportunities it holds. This means having and using mobile sites and applications on a regular, if not daily, basis.
- The candidate will have knowledge of what differentiates the mobile web experience from the pc web experience, and be able to "mobilize" content and functionality appropriately.
- Understanding of the constraints posed by different handsets, carriers, and coding variances, including WebKit widgets, is a plus.
Detailed Roles and Responsibilities:
· Work closely with designers, product managers and software engineers
· Design, develop and implement top notch Mobile web experiences
· Create clean maintainable code using primarily JSP, HTML, CSS and JavaScript
· Advocate for best practices, great usability and exceptional quality
Requirements:
· Experience in native mobile application experience in one or more of the following platforms: iOS, Android, and/or BlackBerry.
· Experience in cross mobile OS/browser markup HTML and CSS (i.e. iOS, Palm WebOs, Android, BlackBerry), WebKit and/or HTML5
· Experience in JavaScript and/or JavaScript framework (jQuery, Yahoo YUI etc.)
· Experience with developing end-user, mobile web-based applications
· Experience with a server-side web framework (JSP, PHP, Rails, .NET, etc)
· Experience with Java and/or Object C and good understanding of OO principles
· Experience with WCAGVersions: 1.0 and/or 2.0.
· User Interface design knowledge
· Experience with a version control system (Subversion a plus)
· A strong attention to detail and a feeling of pride and ownership over the quality of our product
· Strong verbal and written communication skills
No comments:
Post a Comment