Multnomah County
Senior Front-End Developer
This job is now closed
Job Description
- Req#: R-16367
Coding and Development: Writing and optimizing HTML, CSS, and JavaScript code for new web application features, ensuring cross-browser and device compatibility. Keeping code current and chasing down bugs as needed.
Collaboration: Working with cross-functional teams to build front-end components and user interfaces for web apps, ensuring alignment with design docs, style guides, and the County brand.
Empower: Crafting inclusive and intuitive website navigation. Turning user-centered designs into functional code and collaborating with teams to create meaningful user journeys.
Design System Maintenance: Contributing to the development and maintenance of a design system, creating reusable components and templates that adhere to the County's brand and digital experience standards.
Project Participation: Participating in Agile development processes, including sprint planning, daily stand-ups, and retrospectives, to provide updates, identify blockers, and contribute to continuous improvement.
Are creative and innovative: You actively seek opportunities to improve processes and foster a work environment of imagination and critical thinking.
Adept with navigating change: You accept change as an inevitable part of work and adapt plans as needed. You demonstrate self-awareness and emotional self regulation and readily offer support and encouragement to others.
A strong communicator: You are clear, timely and effective in sharing information.
An equity promoter : You contribute to an inclusive workplace where diversity is valued and leveraged to achieve the organization's goals.
Are adaptable : You actively seek additional knowledge in order to understand and obtain relevant information, and improve outcomes.
Are empathetic : You have a "Think Yes" attitude, actively seek feedback to understand customer needs, focus on collaboration, and respond promptly to requests.
Equivalent to a Bachelor's Degree from an accredited college or university AND
At least three (3) years of experience in front-end web development with focus on user interface and user experience, or related experience (Equivalency of 7 years of qualifying training and/or experience).
Demonstrated proficiency in working with user interfaces of content management systems (e.g. Drupal, Wordpress, etc.)
Demonstrated proficiency in HTML, CSS, and JavaScript
Demonstrated proficiency in responsive web design
Experience working on multi-disciplinary teams and collaborating with diverse stakeholders (IT staff, consultants, business partners, end-users and management).
Candidates must be able to pass a criminal records check.
The specific knowledge, skills and abilities listed below.
Core Front-End Technologies:
Advanced knowledge of HTML5, CSS3 (including preprocessors like SASS or LESS), and modern JavaScript.
Advanced knowledge of Front-End frameworks and libraries (e.g., React, Vue.js, Angular).
Advanced knowledge of responsive design principles.
Drupal Expertise:
Advanced knowledge of Drupal's theming layer (twig), asset libraries, and preprocess functions.
Advanced skills in Drupal theme development (building/extending).
Accessibility & Performance:
Advanced knowledge of WCAG guidelines and experience implementing accessible interfaces.
Advanced knowledge of performance optimization techniques.
Development Best Practices:
Advanced proficiency in version control systems (e.g., Git, Github, Azure DevOps).
Working skill in managing application development in containerized environments (e.g., Docker).
Advanced skill in designing and implementing reusable components and modules.
Advanced ability to identify and resolve Front-End issues using debugging tools.
Design & User Experience:
Advanced knowledge of human-centered design principles.
Working skill in design software (e.g., Adobe Creative Suite, Figma, Photoshop).
Additional Skills:
Working knowledge of tools for automating Front-End development tasks (e.g., gulp, npm, webpack).
Working knowledge of component-based architecture.
Working knowledge of Front-End testing frameworks (e.g., Selenium, Playwright).
Working knowledge of CI/CD pipelines and deployment processes.
Familiarity with backend technologies such as Node.js, PHP, Python
Experience with agile development practices (scrum, test-driven development, pair programming, retrospectives)
REQUIRED A completed online application.
REQUIRED A resume covering relevant experience and education. Please be sure your resume includes the following for each employer: name of employer, location, dates of employment, your title, a brief summary of your responsibilities, the number of employees under your supervision.
REQUIRED A cover letter that expands on your resume, addresses why you are interested in this position and demonstrates how your experience and skill set align with the minimum and preferred qualifications listed.
Initial review of minimum qualifications: We may do an additional preferred review and/or send out additional supplemental questions to identify those highest qualified.
Consideration of top candidates: We will consider qualified candidates in order of rank and score from the list of eligible candidates. This may include panel interview(s), a hiring interview, and/or additional testing to determine the best candidates for a position.
Background check and reference checks: All finalists must pass a thorough criminal records check and reference check.
Current employees: Please apply through the employee portal to be considered for this opportunity.
Pay Range:
$59.19 - $72.85 HourlyDepartment:
Department of County Assets (DCA)Job Type:
Regular RepresentedExemption Status:
United States of America (Non-Exempt)Closing Date (Open Until Filled if No Date Specified):
December 08, 2024
The Opportunity:Overview
Multnomah Count y IT is looking for a talented and enthusiastic Front-End Senior Developer to bring exciting visual designs to life through functional code in our web applications! In this role, you'll play a crucial part in shaping the usability, accessibility, and overall user experience of our County’s web products. You'll collaborate closely with an amazing team of developers, designers, and content creators, all working together to craft user-centered solutions that make a meaningful impact for both our internal and external users. Come join us and help create something great!
In this role, your daily work tasks will include:
You will be successful in this role if you:
Our Commitment to Safety, Trust and Belonging
Multnomah County is committed to developing, nurturing and continually improving workforce equity by identifying and addressing the structural and policy barriers to equal employment opportunity faced by our employees and communities. County employees across the organization have stepped forward to develop a strategic plan and help create a workplace where everyone can reach their full potential. Learn more by reading our Workforce Equity Strategic Plan and exploring our Core Competencies for all County employees.
To Qualify:
We will consider any combination of relevant work experience, volunteering, education, and transferable skills as qualifying unless an item or section is labeled required. Please be clear and specific about how your background is relevant.
Minimum Qualifications/Transferable Skills:
Specific knowledge, skills and abilities (KSAs) required for this role:
Preferred Qualifications/Transferable skills
You do not need to have the following preferred qualifications/transferable skills to qualify. However, keep in mind we may consider some or all of the following when identifying the most qualified candidates. Please clearly explain on your application how you meet any of the following preferred qualifications/transferable skills.
Transferable skills
Your transferable skills are any skills you have gained through education, work experience (including the military) or life experiences that are relevant for this position. Be sure to describe any transferable skills on your application and clearly explain how they apply to this position .
Screening and Evaluation:
The Application Packet:
Our reviews are conducted exclusively by humans and without AI. Please ensure your packet includes relevant, easily understandable content that directly addresses the specific parts of the job description that align with your qualifications.
Note: The application, resume and cover letter should demonstrate your work experience/skills and how it is related to those shown in the Overview and To Qualify sections of the job announcement. Please be thorough, as these materials may be scored and determine your eligibility for an interview.
The Selection Process:
For details about how we typically screen applications, review our overview of the selection process page. We expect to evaluate candidates for this recruitment as follows:
Additional Information:
This recruitment may be used to fill full-time, part-time, temporary, limited duration and on-call positions.
Routine Telework : This position is designated as “routine telework,” meaning you will be working remotely (from home); a hybrid schedule also is available. As with all routine telework positions, employees may be required to come into the office on occasion. The designation of Routine Telework may be subject to change at a future time. All employees must reside in Oregon or Washington; the county cannot support ongoing telework from other locations. We are not able to sponsor H1-B visas.
Type of Position: This is an hourly, AFSCME Local 88 union-represented position and is eligible for overtime.
Location: This position is located in the Multnomah Building, 501 SE Hawthorne Blvd. See above for information about teleworking .
Schedule: Monday - Friday 8:00am - 5:00pm. There is some flexibility with the start and end times.
Serving the Public, Even During Disasters
Everyday, Multnomah County staff work together to serve as a safety net for our communities. During a disaster, this safety net becomes even more critical. All County employees have a role in serving the public during inclement weather, natural disaster, or other types of community emergency response. During these emergency responses, while typically there begins with a call for volunteers, county employees may ultimately be reassigned from their current position to a role in the emergency response in order to support the critical needs presented by our communities. For more information, please visit the Disaster Service Worker Information page.
Diversity and Inclusion: At Multnomah County, we don't just accept difference; we value it and support it to create a culture of dignity and respect for our employees.We are proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran or protected veteran status, genetic information and other legally protected characteristics. The EEO Know Your Rights poster is available for your reference. Multnomah County is a VEVRAA Federal Contractor. We request priority protected veteran referrals.
Veterans’ Preference: Under Oregon Law, qualifying veterans may apply for veterans’ preference. Review our veterans’ preference page for details about eligibility and how to apply.
Accommodation under the Americans with Disabilities Act: We gladly provide reasonable accommodation to anyone whose specific disability prevents them from completing an application or participating in this recruitment process. Please contact the recruiter below in advance to request assistance. Individuals with hearing or speech impairments may contact the recruiter through the Telecommunications Relay Service by dialing 711.
Questions?
Recruiter:
Allison ConklingEmail:
allison.conkling@multco.usPhone:
+1 (503) 2604572Application information may be used throughout the entire selection process. This process is subject to change without notice.
Disclaimer: This announcement is intended as a general descriptive recruitment guide and is subject to change. It does not constitute either an expressed or implied contract.
Job Profile:
6406 - Development Analyst SeniorAbout the company
Multnomah County /mʌltˈnoʊmə/ is one of 36 counties in the US state of Oregon.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.