Rich Internet Application Developer – Javascript, HTML5/CSS recruitment
Position Description:
We are looking for a very technical HTML5 Rich Internet Application developer who is passionate about web technology, and wants to help build developer enabling self-service UI's to speed infrastructure time-to-market at Morgan Stanley. The Farmeng team is a infrastucture group that delivery of web/java/iis/wcf/middleware hosted services on a managed farm, much like an internal cloud. In order to modernize and compete with external services, the farmeng team is designing a unified RIA UI for use by devleopers and support staff to quickly provision and manage applications. We help developers and support staff worry about application development and deployment, while eliminating their need to understand configuration of the hosted services that we offer. These hosted farms are provided to all business units within Morgan Stanley. We work as a global group, with Members in New York and London. The farm stack consists primarily of a Sybase CouchDB configuration store, as well as perl and python glue to a legacy UI. The farm offerings range from apache webserver, tomcat application server, iis and several proprietary middleware components. As part of the farmeng your activities will include:
- Working with our User Experience team to take mockups and sketches to working applications.
- Reusing UI elements where possible from our existing Web Toolkits offerings
- Designing and development of new UI elements to fulfill missing needs, and returning that to the Web Toolkits team for all UI developer at Morgan Stanley
- Opportunities for training, delivery, and authoring
- Collaboration with other enterprise infrastructure and technology teams
Skills Required:
- Core Javascript. You are seen as an expert developer in your current team
- HTML5/CSS: You are seen as an expert developer in your current team
- Experience with modern Javascript/CSS frameworks(ExtJS?, Compass, jQuery, TwitterBootstrap?)
- Strong experience in designing scalable web architectures
- Expert in Object Oriented design. You can easily create reusable GUI and server side components, and deliver robust APIs that other developers are happy to use.
- Thoroughly understand testing and documentation are integral to delivering high quality solutions
- Good understanding of core computer science concepts, e.g., data-structures, algorithms, and you know how to practically apply them when necessary
- You take the initiative to propose ideas and air concerns
- Excellent communication skills
Skills Desired:
- Core Java. You are seen as a strong developer in your current team with a focus on, concurrency, Spring, CXF, and JPA/Hibernate.
- Experience and knowledge wider than the RIA space is a plus: Linux, dynamic languages, databases, networking, etc.
- No specific business knowledge is required, but a healthy interest in all of the firm's lines of business is valuable in understanding and responding to the needs and priorities of the varied application development teams we work with.
Morgan Stanley is an equal opportunities employer and is committed to fair treatment, regardless of background (including criminal record).