These job descriptions are examples. Looking for work?

Find JobsFind Jobs

36-Front End Developer (2)

0 people like this description

Awesome client in the Richmond area needs an Interactive Developer to work both individually and with a development team to develop cutting-edge HTML5 apps and websites for mobile devices and PCs. The Interactive Developer is involved in all phases of design and development, and is responsible for creating scalable, reusable solutions that are exciting and easy to use. The Interactive Developer learns quickly, collaborates effectively, understands multiple technologies, and can manage a tight project schedule.

Specific Responsibilities include:
• Working with visual designers, interaction designers, and business analysts to understand and refine requirements and designs
• Developing solutions using appropriate technology, including HTML5, CSS3, JavaScript, jQuery, and reports
• Designing and performing unit tests to ensure code works as required, and assisting in system and integration testing
• Following and recommending improvements to Unboxed’s standards for development, including code organization, code reviews, source code control, deployment processes, and documentation
• Using Photoshop or other graphical tools as required to extract, refine, and collaborate on designs
• Performing basic project management by identifying, estimating, organizing, and tracking tasks, as well as reporting on status both internally and externally
• Providing strategic direction to build Unboxed’s products as maintainable, extensible, and customizable
• Responding to production support issues quickly, including after hours and on weekends as dictated by severity
• Documenting system changes and architecture to facilitate technical support and future modifications
• Keeping current on technology advances to ensure current solutions remain cutting-edge and to recommend ongoing improvements

Other job Requirements:
• Familiarity with using and developing for mobile devices (iOS and Android)
• Experience working in an Agile environment where requirements are locked-down iteratively and collaboratively
• Ability to communicate with demanding clients directly while demonstrating professionalism
• Ability to collaborate effectively with creative teams, technical teams, and executives to drive alignment
• Ability to analyze complex problems and creatively formulate workable solutions
• Ability to influence members of a team to improve processes, designs, and development of software products and architecture
• Infrequent travel

Qualifications:
• Bachelor’s degree or equivalent experience required
• 3-5 years’ professional analysis, design, and programming experience

These job descriptions are examples. Looking for work?

Find JobsFind Jobs