Flex Developer
Responsibilities:
- Design and develop web applications using actionscript in a FLEX environment.
- Serves as Sr. Flex Programmer for eCommerce and web applications, including development of promotional sites and evolution of product selection tool.
- Responsible for Flash/Flex interactive application development with remoting, data binding, and custom and CSS-styled stock components, etc.
- Uses Flash to make custom components for Flex.
- Develops and maintains click tracking and analytics solutions within Flash/Flex.
- Works in partnership with application developers and user experience team to define scope and effort estimates, set priorities, establish actionable tasks and projects, and plan regular releases.
- Provide technical leadership in effective componentization and automated testing of Web Applications.
- Collaborate closely with project stakeholders to ensure business objectives are achieved in iterative software development cycles.
- Ensure a high level of communication among development team members.
Technical Skills:
- Internet and web-centric development experience, preferably in a consulting or agency environment
- Production-level experience with Flex 2+ / Object Oriented ActionScript 3 strongly preferred
- Experience working within development frameworks (e.g. MVC Architecture)
- Experience with working with XML data or web services required
- In depth knowledge of all aspects of Flex 2.0, Action Script 2.0/3.0 and Flash, including JavaScript, HTML, XHTML, JSON, CSS and DOM
- Object-oriented analysis and design knowledge is essential
- Experience in developing interactive, graphic based application GUIs
- Experience working on user interfaces for large-scale, complex, multi-tiered web applications.
- Intermediate level experience with LAMP, MVC architecture is a plus
- An understanding of object-oriented principles as applied to user interface development.
- An intuitive sense for user interface design.
- Enthusiasm for Lean and Agile software development methodologies.
- Strong creativity, problem-solving, and communication skills.
|