Colorado Public Radio (CPR) is seeking a Web Developer to design, develop, maintain, and optimize the digital infrastructure supporting CPR and Denverite websites, as well as other digital products. This role includes writing and reviewing code, troubleshooting issues, improving performance, and collaborating with project stakeholders. The position is hybrid and not fully remote.
Key Responsibilities
- Design, develop, maintain, and optimize the digital infrastructure that supports CPR’s and Denverite’s websites and other digital products.
- Write and review code for new feature development, bug fixes, and performance and functionality improvements.
- Partner with project stakeholders to understand requirements, communicate progress, and address emerging needs.
- Support the reliability, effectiveness, and responsiveness of CPR’s digital products to audience needs.
Required Qualifications
- At least 3 years of web development experience, including building, testing, maintaining, and troubleshooting web applications.
- Experience with React, Next.js, Node.js, PHP, and developing for WordPress (including building plugins and themes).
- Knowledge of web development principles, application architecture, content management systems, accessibility standards, responsive design, and the software development life cycle.
- Experience with version control and developer platforms.
- Experience with LLM tools in development, including knowledge to vet their output.
- Strong problem-solving skills, including the ability to identify root causes of technical issues and translate business and user needs into practical solutions.
- Ability to communicate technical concepts clearly and collaborate with both technical and non-technical colleagues.
- Ability to create clear documentation, including code comments and effective pull request reviews.
- Commitment to inclusive design and building digital products that are accessible, usable, and responsive for a variety of audiences.
- A fully relatable bachelor’s or master’s degree may replace some (not all) required years of experience for qualification (not required for the role).
Technologies
React, Next.js, Node.js, PHP, WordPress, and LLM tools.
Work Location and Schedule
The new hire is expected to reside in the greater Denver metro area upon starting. This is not a remote position. The role uses a hybrid schedule requiring three in-office days per week (Tues to Thurs) in the Denver metro area. Work location is hybrid remote in Englewood, CO 80112.
Compensation
This is a full-time, salaried position. The hiring range is Grade 19: USD 76,286 to 101,641. Starting pay is based on experience.
Benefits
- 100 percent employer paid individual health, life, and disability coverage.
- Outstanding paid family medical leave policy, paid holidays, and a very generous sick, vacation, and personal time off plan.
- Voluntary offerings such as vision and dental.
- Competitive retirement plan match with no waiting or vesting periods.
- Flexible schedules.
- Engagement and development opportunities.
- Casual atmosphere.
- Dental insurance.
- Flexible spending account.
- Health insurance.
- Health savings account.
- Parental leave.
- Professional development assistance.
- Retirement plan.
- Vision insurance.
Application Information
To apply, click here to apply. Upload a resume and answer all application questions. Incomplete applications will not be considered.
Application Deadline
This position was posted on September 14. CPR sometimes keeps roles open for 30 days; however, candidates are encouraged to apply as soon as possible because the posting may close early if there is a strong candidate pool.