Skip to Main Content

Senior Web Developer

CodeGeek
Fort Collins, CO
  • Expired: over a month ago. Applications are no longer accepted.
Job Description

Who We’re Looking For

We seek an experienced web developer to be our newest long-term teammate in this high-impact role. As part of our close-knit 14-person company you’ll architect and build web applications in PHP + Laravel as well as complex custom websites in WordPress. You’ll also share leadership responsibilities within the team, mentoring other developers, and helping the team to consistently implement coding standards and deliver high-quality results. If you thrive when contributing in a laid-back, thoughtful environment, we look forward to talking with you.

Requirements

  • At least 2 years experience as the lead developer building web apps using PHP

  • Solid experience with custom WordPress development

  • Deep knowledge of HTML, CSS, JavaScript, AJAX and PHP

  • Solid experience with Object-Oriented Programming design principles and patterns for creating clean, modular design

  • Solid experience with MVC frameworks

  • Cross-device responsive web development experience

  • Solid experience with MySQL and Git

  • Familiarity with basic principles of visual design, typography, and UI/UX

  • Ability to handle multiple projects simultaneously

  • Experience independently bringing projects from Photoshop to final deployment

  • A positive attitude and excellent communication skills for working successfully with both colleagues and clients, enjoys working in a team environment

  • Ability to communicate complex technical information clearly

  • Enjoys troubleshooting and helping get other developers un-stuck

  • Organized, excellent attention to detail

Responsibilities

  • Develop custom responsive WordPress themes from scratch

  • Implement complex HTML/CSS/JS websites and web interfaces

  • Create web applications using PHP, Laravel, Ruby on Rails, JavaScript and MySQL

  • Work with clients and project managers to write up project scope and feature requirements

  • Receive emails and phone calls, primarily from team project managers and occasionally from clients

  • Review other developers’ code and promote best practices

  • Share knowledge with team members and, in some cases, act as a mentor 

  • Continually improve CodeGeek’s operations and procedures, consistently documenting processes and code

  • Keep abreast of new web technologies and integrate them where appropriate

Core Skills and Qualities

  • Enjoy working in a team environment, with an open-space office setup when working from our office

  • Excellent written and spoken communication skills, delivered with a positive tone and in a way non-technical folks can understand

  • Ability to explain things (to project managers, company owner, team, clients), presenting options clearly

  • Organized

  • Excellent attention to detail when translating designs to production

  • Make suggestions about ways to improve websites and web apps

  • Ability to keep an eye on what’s in scope and what’s out of scope for development 

  • Manage multiple simultaneous projects, including being proactive in keeping team members informed about status with regard to deadlines & development budget in a professional manner

  • Embrace and actively participate in testing & QA through all phases of website development

  • Excellent technical documentation skills

  • Enjoy teaching and supporting junior developer team members in pair programming environments

  • Enjoy learning from others on your team

  • Self-directed when it comes to problem solving or helping other team members identify and prevent problems

  • Interest in post-work team social activities

Technical Skills

  • Web application security

  • Building locally and deploying

  • Comfortable with SASS, LESS, and preprocessors in general

  • Experience with REST APIs and JSON

  • Comfortable with command line tools

  • Comfortable with build tools like Gulp, Grunt, Webpack

  • Sysadmin, including setting up VPSs with environments for WordPress and Ruby on Rails that host multiple websites on the same VPS

  • Procuring and installing SSL certs on a server

  • DNS configuration in various DNS management systems (GoDaddy, Network Solutions, Amazon Route 53)

  • DNS and network debugging

  • Bash scripting

  • Networking protocols: HTTP/HTTPS headers, status codes, etc. TCP/IP, FTP, SSH, SMTP

  • Apache configuration: especially mod_rewrite

  • Email debugging: SPF, DKIM, DMARC

  • Regular Expressions

Preferred

  • Experience building web apps using the Laravel framework for PHP

  • Experience with (FB) React

  • Experience building WordPress plugins from scratch

  • Experience with front-end and back-end performance optimization

  • Experience outputting data and consuming data in common data formats: CSV, PHP serialized arrays, JSON, XML

  • Experience with the Google Maps API

  • Markup languages: Markdown, TeX, LaTeX

  • CLI searching and text parsing: sed, grep, awk, find

  • Experience with Ruby on Rails web app development

  • Linux server setup, Linux command line, and Apache configuration knowledge

  • Our preference is to find a teammate who can work some of the time from our Downtown Fort Collins office and some of the time from home with a flexible schedule

Benefits

Benefits include health insurance, vision, disability and IRA match, as well as paid vacation and holidays.

To Apply

Submit the following items to Cathy Potter, jobs@codegeek.net. No calls, please.

  1. cover letter

  2. resume

CodeGeek follows an equal opportunity employment policy and employs team members without regard to race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, physical or mental ability, veteran status, military obligations, and marital status.

Company Description
CodeGeek is a vibrant team of web professionals who design and build best-in-class websites and web applications.

Our primary services include: custom website design, UX, hand-crafted custom WordPress themes and plugins, and web applications built using PHP/Laravel and Ruby on Rails.

We're based in Fort Collins, Colorado, with our main office in the heart of downtown Fort Collins. Our varied clients across the country include notable small and large businesses.

In business since 2002, we are a small, collaborative, established company with 14 employees. We have numerous design and development projects in process, while actively maintaining ongoing relationships and support with our existing clients.

Our company values include:
- Building long-term relationships with our clients
- Providing exceptional service through responsive communication
- Delivering high-quality design and code
- Making the Internet better, one website at a time
- Building an amazing team we’re excited to be a part of every day

For this position, preference will be given in this order to qualified candidates who:
- are able to work some of the time on-site from our downtown Fort Collins office
- live along the Front Range of Colorado
- live elsewhere in the U.S.

CodeGeek

Why Work Here?
We're a vibrant team that really cares about each other, and we love building incredible websites and web applications.

CodeGeek is a vibrant team of web professionals who design and build best-in-class websites and web applications. Our primary services include: custom website design, UX, hand-crafted custom WordPress themes and plugins, and web applications built using PHP/Laravel and Ruby on Rails. We're based in Fort Collins, Colorado, with our main office in the heart of downtown Fort Collins. Our varied clients across the country include notable small and large businesses. In business since 2002, we are a small, collaborative, established company with 14 employees. We have numerous design and development projects in process, while actively maintaining ongoing relationships and support with our existing clients. Our company values include: - Building long-term relationships with our clients - Providing exceptional service through responsive communication - Delivering high-quality design and code - Making the Internet better, one website at a time - Building an amazing team we’re excited to be a part of every day For this position, preference will be given in this order to qualified candidates who: - are able to work some of the time on-site from our downtown Fort Collins office - live along the Front Range of Colorado - live elsewhere in the U.S.

Address

117 E Mountain Ave

Fort Collins, CO
USA

Industry

Technology

View all jobs at CodeGeek