You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Front End Developer - R5609

At Regional Transportation District (RTD), We make lives better through connections!
 
When you join RTD, you will be among dedicated employees exhibiting RTD's values of passion, respect, diversity, trustworthiness, collaboration, and ownership. RTD is committed to an inclusive and diverse workplace. As part of our diversity value statement, we encourage our employees to honor diversity in thought, people, and experience. Come join RTD on this great journey to be the trusted leader in mobility, delivering excellence and value to our customers and community.
 
RTD Employee Benefits: https://www.rtd-denver.com/careers/benefits
 
(RTD Represented Employee Benefits: Please refer to the Labor Agreement included in the above link for details.)
 
The Senior Front End Developer is responsible for developing, implementing and maintaining user interfaces for RTD’s marketing website, trip planning tools and other internal web solutions across the agency. This person will work closely with different teams to understand project needs and deliver mission-focused internal and external websites and applications that align with RTD’s strategic plan, goals, and objectives.
 
DUTIES & RESPONSIBILITIES:
 
Essential:
    * Collaborates with other team members, including back-end developers, UX/UI designers, and project managers, to deliver a seamless user experience. 
    * Works closely with multidisciplinary teams to create excellent user experiences on mobile, desktop, tablets, etc. using standards-compliant HTML5, CSS3 (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.  
    * Works with other developers to integrate front-end and back-end code, ensuring design integrity, usability, and accessibility. 
    * Conducts code reviews and provides constructive feedback to team members. 
    * Other duties, as assigned
 
QUALIFICATIONS:
    * Bachelor’s Degree in Computer Science, Web Design, Multimedia Arts, or related field preferred. 
    * A minimum of five years of experience developing and testing customer-facing websites, using modern Javascript, HTML, and CSS. 
    * 5+ years of demonstrated expertise in frontend software engineering (JavaScript/React/Next.js) 
    * 5+ years of experience architecting user interfaces on microservice architectures. 
 
Preferred:
    * Experience with Typescript 
    * Experience with design tools such as Figma or Adobe XD 
    * Experience with SQL / Database integration 
    * Experience working with cloud technologies such as OCI and AWS 
    * Fluency with CI/CD toolsets such as GitHub, Jenkins, Ansible, Gradle.
 
KNOWLEDGE, SKILLS, & ABILITIES
    * Proficiency in GIT and Continuous Integration workflow 
    * Proficiency in responsive design techniques and web frameworks like React and Next.js 
    * General knowledge of Node.js 
    * Proficiency with build tools such as Webpack 
    * Proficiency with testing frameworks such as Cypress and Jest 
    * 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  
    * General knowledge of headless content management systems 
    * General knowledge of Digital Asset Managers and CDNs 
    * General knowledge of managing hosting environments 
    * 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 create development standards and processes for a team of developers 
    * Ability to communicate effectively, orally, and in writing with management and peers 
    * Ability to manage time and workload effectively, which includes planning, organizing, and prioritizing with attention to details 
    * Ability to quickly learn new technologies 
    * Experience building data-driven applications with an understanding of ETL and data pipelines that support them 
 
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.
    * RTD offers a hybrid work environment. In-office is a typical work environment. The job also requires filming on location with minimal exposure to excessive noise or adverse environmental issues.
 
OR:
 
 
An equivalent combination of education, experience, knowledge, skills, abilities.
 
­­­­­­­­
 
We are considering all applications for this position up until the position close date of 4/30/2025. For consideration, please be sure to apply before the posting end date.
 
RTD provides equal employment opportunities to all employees and applicants for employment without regard to race (including traits historically associated with race, such as hair texture, hair type, or protective hairstyles), color, religion, national origin, ancestry, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, age, genetic information, disability, service in the military, marital status, or any other characteristic protected by applicable federal, state, or local laws and ordinances.
 
For a full statement of RTD's Equal Employment Opportunity (EEO) policy, or for information on filing an EEO complaint, please select the applicable link below:
 
Pay Range:
$100,284.00 - $141,650.25 Annual
 
RTD is an Equal Opportunity Employer, please see our EEO policy [ https://www.rtd-denver.com/sites/default/files/files/2022-12/EEO%20Policy%20Statement-%20UPDATED.pdf ]
 
RTD posts a compensation range that represents a good faith estimate of what RTD anticipates paying for the position at the time of posting.  Starting salary is based on the candidate’s relevant and verified education, training and work experience.  Applicants should submit all relevant and verifiable education, training and work experiences at the time of application.