What are the responsibilities and job description for the Front End Developer position at RTD?
Job Profile Name Front End Developer
Job Profile Summary This position codes, tests, and debugs the organization’s interactive websites, web applications, social media campaigns, email blasts and other digital communication platforms.
Job Description Duties & Responsibilities:
ESSENTIAL:
- Develops, maintains, and enhances front-end code to ensure optimum performance, extensibility, usability, and accessibility of websites, web applications, and other digital communication channels.
- Works closely with multidisciplinary teams to create excellent user experiences on mobile, desktop, tablets, etc. using standards-compliant HTML5, CSS 3 (Sass/LESS), JavaScript to develop the next generation of web-based products and services.
- Assists in the completion of functional and technical requirement documents for approved projects. Gets feedback from and builds solutions for users and customers.
- Works with back-end developers to integrate front-end and back-end code, ensuring design integrity, usability, and accessibility.
OTHER:
- All job-related duties as assigned.
Qualifications:
- Bachelor’s Degree in Computer Science, Web Design, Multimedia Arts, or related field preferred
- A minimum of three years of experience developing and testing customer-facing websites, using modern Javascript, HTML, and CSS
- Proficiency in GIT and Continuous Integration workflow
- Proficiency in responsive design techniques and web frameworks like React, JQuery, and Bootstrap
- Proficiency with build tools like Webpack
- Proficiency with REST client development and ability to consume multiple REST services from disparate sources and render consolidated services into RTD’s public site
- Understanding of Graph QL, XML and JSON
- Ability to work in MacOS and Linux (through SSH)
- Ability to debug and understand application performance metrics and dashboards using analytics providers, such as Google Analytics and New Relic
- Ability to prototype, model, and demonstrate functionality and scaling across multiple applications and systems
- Proficiency in Microsoft Office Suite
- Ability to communicate effectively, orally, and in writing
- Ability to manage time and workload effectively, which includes planning, organizing, and prioritizing with attention to details
OR:
- An equivalent combination of education, experience, knowledge, skills, abilities.
WORKING ENVIRONMENT AND PHYSICAL REQUIREMENTS:
The work environment and physical demands described here are representative of those required by an employee to perform the essential functions of this job with or without reasonable accommodations.
- The work environment is a typical office environment with minimal exposure to excessive noise or adverse environmental issues.
CAREER MAP:
Based on job performance, experience, education and position availability the next step on the career map for this position may be:
Manager, Digital Communications
Additional Job Description Pay Grade: EXG
Salary Range: $67,351 - $89,802 - $112,252
Reports To: Manager, Digital Communications
Job Family Technician
Job Category Non-Represented
Job Classifications 53-0000 - Transportation and Material Moving Occupations (USA Standard Occupational Classification (SOC 2018)-United States of America)
Professionals - Occupations which require specialized and theoretical knowledge which is usually acquired through college training or through work experience and other training which provides comparable knowledge. (United States EEO-4-United States of America)
Job Type: Full-time
Pay: $67,351.00 - $112,252.00 per year
Benefits:
- Dental insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Retirement plan
Schedule:
- 8 hour shift
- Monday to Friday
Ability to commute/relocate:
- Denver, CO 80202: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Do you have a minimum of three years experience developing and testing customer-facing websites, using modern Javascript, HTML, and CSS?
Education:
- Bachelor's (Preferred)
Work Location: One location