You are a senior web engineer with rock solid backend skills and some front-end experience. In this role, you will work with developers across our Chicago and NY offices, developing websites for a high profile Chicago-based client. This is an excellent opportunity to make an early impact in how we standardize our development process, select new tools and redefine workflows. This role is a hands-on development role and you will spend the majority of your time doing what you love best -- coding! This role can be filled in either our New York or Chicago office.
Responsibilities:
- Meet and work closely with clients during all phases of product development
- Infrequently work remotely from client offices to assist with integration and debugging
- Lead peers through expertise and inspiration
- Provide expertise during project pitching in areas of technical knowledge and estimating effort
- Implement best coding practices and development workflows
- Create and manage a common toolkit of reusable components across all client properties
- Participate in peer code reviews to ensure consistency and avoid duplication
- Monitor development trends to make recommendations on libraries and frameworks
- Develop custom and sometimes complex JavaScript features
- Recommend strategies for delivering mobile optimized web pages
- Meet with UX/Design to discuss wireframes and offer feedback in areas of complexity, development effort and new ideas
- Mentor more junior developers
- Build applications with PHP using frameworks like CodeIgnitor, Laravel, Drupal and Wordpress
- Use Git for version control
- Use Jira for issue tracking
- Manage time wisely. Know when the team should be looking at the big picture and when it should be concerned with the details.