Vacancy expired!
The Federal Reserve Bank of Cleveland is part of the nation's central bank and we've provided many opportunities for professional growth during our history.
For twenty-three years in a row, we've been named "One of Northeast Ohio's Best Places to Work" by North Coast 99. This prestigious award honors organizations with outstanding employment practices, including compensation, benefits, training, recruitment, retention, community services, and employee communications.In this role, you will be responsible for the analysis, design, development, maintenance, and support of visual solutions including web and mobile channels for customers across a variety of technology platforms and/or business lines.The front end developer will translate design wireframes into the code that will produce visual elements of the application; in addition to, provide production support for users of visual solutions while keeping abreast of current technologies to enhance user interface design development. Essential Accountabilities- Design, prototype, develop, debug, test, deploy, support and document moderately complex front-end user interface with responsive design for proper rendering across multiple devices with performance and scalability optimization.
- Analyze moderately complex customer business needs and recommend and implement user experience of new products and services.
- Code, debug, test, deploy, support and document moderately complex modular layouts, reusable components, code, and libraries for future use.
- Provide ongoing moderately complex technical support to customers, including support for migrations of software applications into various environments.
- Provide application and technical support during all phases of the application lifecycle.
- Solve moderately complex problems.
- Incorporate relevant bank, system controls, SAFR, DLP, Privacy and audit requirements into solutions upon moderately complex front-end implementation.
- Adhere to bank and system secure coding, contingency, deployment, and software development methodologies and standards.
- Demonstrate commitment to innovation, quality, schedules and budget. Continuous development and learning to keep abreast of front-end application development technologies.
- Assist in developing Project Management artifacts and documentation.
- Perform other duties as assigned or requested.
- Adhere to the Bank's attendance policies through regular and prompt attendance.
- Bachelor's degree with 3+ years of related work experience or
- Associate's Degree with 5+ years of professional work experience or
- Software development boot camp certificate with 5+ years of professional work experience
- Moderate knowledge of domain, regulations, procedures and practices of a specific discipline and/or business line
- Ability to perform moderately complex independent research
- Proficient with accessibility standards and best practices
- Experience with Agile development methodologies
- Experience with automated build tools and code quality checks
- Experience with test driven development
- Proficient in asynchronous request handling, partial page updates, and AJAX
- Proficient in cross-browser compatibility and cross devices displaying issues work around
- Proficient in site and application optimization for speed and scalability
- Moderately complex analytical skills
- Moderately specialized, technical skills in applicable front-end technologies
- Moderately specialized, technical skills in client-side scripting and JavaScript frameworks