Logo
Farm Bureau Financial Services

Senior UI/UX & Front-End Developer (Angular/.NET)

Farm Bureau Financial Services, West Des Moines, Iowa, United States, 50265

Save Job

Senior UI/UX & Front-End Developer (Angular/.NET) Farm Bureau Financial Services is part of the Iowa Farm Bureau Federation (IFBF), a statewide, non‑profit organization that supports agriculture and rural communities. The Information Resources department designs systems to manage memberships and support business operations.

Key Responsibilities

UI/UX Design & Development

Design and implement modern, visually appealing user interfaces using Angular.

Ensure adherence to UI/UX best practices, including color theory, typography, and layout design.

Work closely with designers to translate wireframes and prototypes into functional front‑end code.

Front‑End Development

Develop scalable and maintainable front‑end applications using Angular, TypeScript, HTML, and CSS.

Implement responsive design for cross‑platform and cross‑device compatibility.

Optimize performance using lazy loading, caching, and best coding practices.

Backend Development Support (.NET)

Collaborate with backend developers to integrate APIs and ensure seamless data flow.

Use C# and .NET for minor backend modifications and API enhancements.

Assist in debugging and troubleshooting front‑end and back‑end interactions.

Code Quality & Testing

Write clean, maintainable, and well‑documented code following best practices.

Conduct unit testing with Jasmine/Karma to ensure code stability.

Perform cross‑browser and accessibility testing to meet WCAG compliance.

Collaboration & Continuous Learning

Work with cross‑functional teams – UX designers, product managers, back‑end engineers.

Stay up to date with the latest Angular updates, UI trends, and best practices.

Required Skills & Experience

Expertise in Angular (components, modules, services, routing, RxJS).

Experience with state management – Redux or NgRx.

Knowledge of build tools such as Webpack, Gulp, or similar.

Strong HTML, CSS, JavaScript, and TypeScript skills.

UI/UX design principles and experience with design tools.

Responsive web development for mobile‑friendly applications.

API integration experience with RESTful APIs and authentication.

Proficiency in Git and collaborative workflows.

Familiarity with Jasmine/Karma for unit testing.

Desired Skills (Nice to Have)

Backend development with C#/.NET, basic API development, and SQL.

Understanding of WCAG and ARIA for accessible web development.

Experience with Azure DevOps, CI/CD pipelines, and cloud deployment.

#J-18808-Ljbffr