Job Description
Flash Developer must have experience with all aspects of the Flash development environment including layout, template development, custom scripting in advance mode. Additionally, a strong understanding of Object-Oriented Programming is preferred.
Job Responsibilities
- Effectively interpret a client's needs as outlined in creative briefs and translate them into compelling visual designs
- Contribute to the design of web interfaces using techniques based on usability theory and concepts related to visual flow
- Design web graphics primarily using Flash, but also using Photoshop, Illustrator, or Freehand as appropriate
- Demonstrate an understanding of client side web tools such as Shockwave and DHTML
- Combine design theory and take into consideration content, navigational structure and usability issues to create a powerful and integrated experience.
- Assist clients with the formulation of their web strategies
- Apply your deep understanding of typography, illustration, storyboarding and iconography when working on web projects
- Work within project schedules and within deadlines
- Collaborate with Creative Directors and other members of the User Experience team to ensure consistency with the project?s overall goals and the client?s expectations
- Mentor other designers and support them in their career development and performance management by providing constructive feedback
- Take an active lead on projects as they are passed to junior designers to provide guidance, mentorship, and ensure designs maintain cohesive look and feel
- Diffuse problems and put forward solutions that are in the best interest of the company and employees
- Act as a company advocate and embody the Zemoga values: People, Passion, Creativity, Fun, and Excellence
- Participate in Zemoga cultural events, such as social events, workshops, etc.
Required Experience
- A mind-blowing portfolio of your design work that demonstrates creative flair, preferably showcasing your work with global brands
- New Media diploma from an established school or equivalent experience
- Three to five years technical experience and/or demonstrated expertise with advanced Flash functions
- Can achieve desired effects with Flash rapidly and understands the implications of technical decisions
- Has experience using Advanced Flash functions in innovative ways based on prior experimentation and experience
- Understand basic to intermediate concepts of object-oriented programming and architecture
- Understanding and experience using Action Script 2.0
- Familiarity with localization techniques and the issues related to providing international (non-English) content within Flash
- Experience with variable driven design
- Experience using ActionScript and understanding of basic JavaScript
- Understanding of theories related to interface design and usability
- Ideally experienced with video editing and cell-based animation
- Experience with Flash Remoting MX and Flash Communications Server and/or Unity2 an added bonus
Attributes
- Loves to learn
- Logical and persistent
- Enjoys tinkering with Flash and taking it where no person has taken it before
- Committed to learning new technologies
- Enjoys working with diverse teams
- Open to new ways of doing things
- A strong communicator
- Flexible