Ratchet, a Minneapolis-based internet marketing company, is currently seeking Senior Frontend Web Developers for our downtown Minneapolis office. Ratchet works with creative organizations to deliver innovative, design-driven, interactive and desktop solutions that both move our client's brand forward and positively affect their bottom line. Ratchet is a rapidly growing technology solutions company that offers a fun, casual, creative, and collaborative work environment. We are a development focused organization that was founded by Developers. As a Developer with Ratchet, you can look forward to working on cutting-edge projects with high visibility.
Reports To: Director of Technology
FLSA Status: Exempt, Full-time
Location: Local Candidates Only
Job Summary
Develop interactive and dynamic web applications by working on one of our in-house teams to deliver projects for our clients. You will design, develop and build compartmentalized and flexible solutions using the full-range of web technologies. We have been creating web-sites and are dedicated to continuing evolving and expanding the newest technology on the web. We take a team based approach to create a comprehensive web presence for our clients including multimedia elements, flash animations and presentations.
Essential Functions
· Understand technical and functional design requirements
· Design, code, and test technical solutions
· Understand the necessity of coding standards
· Understand project expectations as communicated by Technical Lead and/or Project Manager
· Recognize and effectively communicate when issues/events may affect deadlines/deliverables of a project
· Accurately prepare written business correspondence that is coherent, grammatically correct, effective, professional and engaging
· Identify system deficiencies and recommend solutions
· Understand client server and internet systems architectures
Other Functions
· Assist junior developers in learning Ratchet process
· Perform the role of Technical Lead on small projects
· May perform other job related duties as assigned
Required Experience and Skills
· Five or more years experience in Web Development
· Five years of industry experience with CSS, Javascript, HTML, FLASH and JSP required.
· Demonstrate proficiency in more than one structured programming language
· Understand front/middle/backend technologies
· Demonstrate proficiency in two ore more tiers of development
· Promote active listening with team members and contribute appropriately to conversations
· Previous experience creating and modifying databases such as SQL server 2000 and 2005 or other relational databases
Mental and Physical Requirements
· Must reflect and maintain a professional image/appearance
· Ability to handle and be trusted with confidential and/or sensitive information
· Ability to work in a fast-paced environment
· Ability to be flexible and to handle multiple projects in an organized, timely manner
· Ability to problem solve, work under pressure, and to effectively manage stress
· Ability to work independently
· Ability to work collaboratively in team settings