This job listing has expired and the position may no longer be open for hire.

Front-End UI/UX Developer at UNITED FEDERAL CREDIT UNION

Posted in Information Technology 30+ days ago.

Type: Full-Time
Location: St. Joseph, Michigan





Job Description:

United Federal Credit Union has served its Members since 1949 by helping them to build a sound financial future. United is based in St. Joseph, MI, with additional branches in Arkansas, Indiana, Michigan, Nevada, North Carolina, and Ohio. United is in the top 100 largest federally-insured credit unions in the U.S.

United, as a not-for-profit company, takes its commitment to both Members and the community to heart by improving lives and bettering local neighborhoods through financial tools and resources. The employees who work at United, known as Team United, are rooted in their communities as friends, family, volunteers, and mentors. For more information visit www.UnitedFCU.com

GENERAL SUMMARY (What is done and why)

The Front-End UI/UX Developer is responsible for developing and maintaining the front-end, or client-side, of applications. This individual will use a combination of technologies such as Python, C#, React, Angular, ASP.NET, XML/XSD, JavaScript, JSON, JQuery, UI control tools, SQL DB, API, low-code/no-code platforms and other Portal Technology to deliver an exemplary member and staff experience in a variety of systems and platforms. This role will collaborate with full-stack software engineers, architects, product owners, marketing, and external vendors among others to ensure that solutions are in alignment with the standards and expectations of the organization. In this role, one can be expected to identify opportunities for improved member experiences, provide a keen eye to detail and design, and develop empowering and modern interfaces. This position requires the ability to architect, design, and implement digital solutions both within established SDK environments and UFCU-coded solutions. This role will develop and validate user stories, participate in code reviews, and ensure adherence to regulatory requirements, UFCU policy, and security and software development best practices.

ESSENTIAL FUNCTIONS, IN PRIORITY ORDER (Majority of duties, but not meant to be all inclusive or prevent other duties from being assigned as necessary)


  1. Responsible for the planning, design, build, testing, installation, documentation, and support of applications. Incorporate and identify technical requirements from a variety of sources including, but not limited to, business stakeholders, vendors, member feedback, and standard design principles. Time: 25%

  2. Analyze, define and document requirements for data, workflow, user interfaces, journey mapping, ensuring alignment with expectations throughout development. Time: 25%

  3. Stay abreast on technological advances in emerging digital applications and products as well as web/ digital development methodologies through training, research and analysis, and provide technology recommendations, complete with analysis and relevant supporting documentation. Time: 20%

  4. Develop and maintain documentation of solutions delivered and application function. Time: 15%

  5. Monitor every phase of the software development process so as to ensure design quality, making sure that both back-end and front-end functional code adheres to best practices and security standards. Time: 10%

  6. Provide structured and unstructured technical training and demonstrations for stakeholders throughout the organization. Time: 5%.

EDUCATION (Minimum education required to perform the duties of this position)


  • Bachelor's degree in Computer Science, Software Development, Management Information Systems, or a related field or two years of related work experience required.

EXPERIENCE (Minimum experience required to perform the duties of this position)

In addition to the education requirement:


  • 2+ years of experience in developing Applications and User Interfaces with a strong knowledge of C#, Python, React.JS, and Angular frameworks.

  • Extensive experience with HTML, JavaScript, JSON, XML/XSD, Angular, Bootstrap, and Web Services creation.

  • Experience with modern IDEs such as Visual Studio or VSCode and collaborative coding practices.

  • Experience working directly with non-technical stakeholders to develop, document, and clarify requirements.

  • Demonstrated excellence in user experience and user interface design.

  • Experience consuming APIs and collaborating with full-stack engineers and architects

  • Foundational knowledge or proficient in cloud development, DevOps, and emerging technology trends is beneficial

  • General knowledge of agile software development concepts and processes.

  • Good understanding of relational databases and SQL for implementing database driven, web-based applications.

  • Software, front-end and back-end web development experience with JavaScript, JSON, JQuery, CSS, and Web APIs such as REST and SOAP.

  • Excellent analytical, problem solving, and communication and collaboration skills.

  • Must be proactive, demonstrate initiative and be a logical thinker.

  • Experience with layered system architectures and layered solutions; understanding of shared software concepts.

  • Understanding of Windows Server and Web Server (IIS, Apache).

  • Clear understanding of SEO, Lean Page Loads and UX principles.

KNOWLEDGE, SKILLS AND ABILITIES (Minimum technical and communication skill levels and licenses/certificates normally required to perform the duties of this position)


  • Must have demonstrated advanced knowledge of software design and development.

  • Must possess a high degree of technical expertise in the software and web application facilities commonly used in the organization.

  • Effective skills in system analysis, workflow design, procedural analysis, and journey mapping.

  • Excellent communication skills with appropriate level of discussion depending on audience.

  • Ability to take ownership of difficult technology problems, organizes appropriate logic-based resolutions paths, and ensures full resolution including customer satisfaction.

  • Knowledge of the latest Business, web, mobile and software development and their potential.

Required Competencies


  • Innovative

  • Problem Solving

  • Dealing with Ambiguity

  • Time Management

  • Demonstrates Courage

  • Drive for Results

  • Interpersonal Savvy

  • Customer Focus

  • Integrity, Accountability and Trust

  • Self-Development

  • Business Acumen

Mental Requirements


  • Strong conceptual, practical application, and problem-solving skills and techniques.

  • Ability to identify needs and analyze appropriate options.

  • Ability to use good judgment and make sound decisions quickly.

  • Ability to work under pressure.

  • Ability to understand strategic objectives so that technology initiatives support and drive actions.

  • Ability to grasp the concepts of various technologies.

Tools and Equipment Used


  • Personal computers (desktop and laptops)

  • General Office Equipment

WORKING RELATIONSHIPS/CONTACTS (Positions with which incumbent has frequent contact)


  • Daily, personal/written/phone contact with management.

  • Daily, personal/written/phone contact with Credit Union staff.

  • As necessary, personal/written/phone contact with strategic partners and vendors.

PHYSICAL DEMANDS (Physical effort generally associated with this position)

Work involves standing and walking for brief periods of time, but most work is done from a seated position. There is potential for eyestrain from prolonged work at the computer. Individual must be able to travel to complete applicable assignments, projects and training. Deadlines, workloads and pressure to achieve goals may cause increased stress levels.

WORKING CONDITIONS (Typical working conditions associated with this type of work and environmental hazards, if any, that may be encountered in performing the duties of this position)

Internal- work is normally performed in climate-controlled office environment, where exposure to conditions of extreme heat/cold, poor ventilation, fumes and gases is very limited. Noise level is moderate and includes sounds of normal office equipment (computers, telephones, etc.). No known environmental hazards are encountered in normal performance of duties. Length of day is unpredictable; long hours may be required to accommodate deadlines, special meetings, and incident management.

External- Some travel is required; however, information on environmental conditions is not available.

EEO/AAP Employer/VET/Disabled






UNITED FEDERAL CREDIT UNION
More jobs in Information Technology


Greif Packaging LLC

Horne LLP

Horne LLP