Senior Web Developer
About CodeGeekCodeGeek is a vibrant team of web professionals who design and build best-in-class websites and web applications. Our primary services...
About CodeGeek
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 ten employees. We have numerous design and development projects in process, while actively maintaining ongoing relationships and support with our existing clients.
For this position, preference will be given in this order to qualified candidates who:
- are able to work on-site from our downtown Fort Collins office
- live along the Front Range of Colorado
- live elsewhere in the U.S.
Who We're Looking For
We’re looking for a full-time Senior Web Developer to join our team at our downtown Fort Collins office. Skills are important (and you can read about those below), but so is chemistry.
Our newest team member will enjoy working in a collaborative team environment, have a knack for explaining technical details to non-tech folks (and the patience to go with it), and engage in self-directed continuous learning.
Our new teammate also approaches their work with a self-starter attitude and with excellence as their goal. They also humbly share with the team what they already know, ask about what they don’t know, and embrace egoless development.
Does this sound like you? Then read on!
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, Bootstrap, 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
- 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
- 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
- Expert with HTML, CSS & JS
- Familiarity with basic principles of visual design, typography, and UI/UX
- Strong skills and experience developing websites using Responsive Web Design (RWD) techniques including cross-device QA & testing
- Build web apps using a framework like Laravel, Ruby on Rails
- Web application security
- Building locally and deploying
- Git
- Comfortable with SASS, LESS, and preprocessors in general
- Experience with REST APIs and JSON
- Database design and MySQL admin experience
- Creating HTML emails
- Sysadmin, including setting up VPSs with environments for WordPress and Ruby on Rails that host multiple sites 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)
- Comfortable with command line tools
- Comfortable with build tools like Gulp, Grunt, Webpack
- Bash scripting
- Networking protocols: HTTP/HTTPS headers, status codes, etc. TCP/IP, FTP, SSH, SMTP
- Apache configuration: especially mod_rewrite
- DNS and network debugging
- Email debugging; SPF, DKIM, DMARC
- Regular Expressions
Preferred
- 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, XML
- Experience with the Google Maps API
- Experience with Django and/or Perl
- Markup languages: Markdown, TeX, LaTeX
- CLI searching and text parsing: sed, grep, awk, find
Benefits
Benefits include health insurance, vision, disability and IRA match, as well as paid vacation and holidays.
To Apply
Submit your cover letter and resume to Ron Zasadzinski, [email protected]. Please, no calls.
Below are some other jobs we think you might be interested in.
-
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
Director of Health Informatics
- Pace University
- New York, NY, USA
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03