Web developer :: Wichita, Kansas
Experience - 2+ years of professional Web development experience
Server-side development requirements
-
Web application development experience in server-side languages such as Java, PHP, Python or Ruby
-
Strong experience in object-oriented development
-
Experience with data infrastructure and scaling back-end services
-
Experience working with Linux servers, application deployment, version control, etc.
Front-end development requirements
-
Ability to code HTML/, JavaScript and CSS, and an interest in user interface design
-
Ability to create pixel-perfect HTML from PSDs
-
Working knowledge of JSON, AJAX and JS frameworks (jQuery, Sencha, etc.)
-
Experience and interest in SEO
-
Ability to write highly optimized, manageable and readable code
Application (Facebook, mobile, etc.) development requirements
- Understanding of RESTful Web services and experience developing with APIs
Web standards, cross-browser development requirements
-
Expert knowledge of W3C standards, compliance and common cross-browser compatibility issues
-
Experience debugging to solve complicated problems in a production environment
-
Ability to produce websites that function and degrade gracefully in all major browsers (yes, even IE6)
Team- and project-specific responsibilities
-
Ability to define project specifications
-
Ability to thrive in a fast-paced and high-intensity environment
-
Ability to work creatively with colleagues on project teams
-
Ability to accurately estimate effort and timelines for deliverables
Database experience
-
Deep knowledge of relational databases and SQL (preferably MySQL)
-
Working knowledge of document-oriented databases (CouchDB experience a plus)
Desire to learn
-
Ability to work in several programming languages fluently, and pick up on new ones quickly
-
Strong desire to constantly improve knowledge base, processes and workflow
-
Enjoys challenges and bring new ideas to the table
-
Keeps up with the latest tools and technologies (HTML5, CSS3, Geolocation, WebSockets, Boilerplate, Node.js, LESS, CoffeeScript, responsive design)
Bonus points
-
Mobile development experience
-
Experience developing for email
-
Recent side-projects and contributions to an open source project on GitHub