Jobs · OTHR · Iowa

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

Farm Bureau Financial Services · West Des Moines, IA · 1 wk ago
OTHRFull-time

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 to ensure cross-platform and cross-device compatibility.
  • Optimize performance by employing the best coding practices, lazy loading, and caching techniques.
  • Backend Development Support (.NET): Collaborate with backend developers to integrate APIs and ensure seamless data flow.
  • Work with C# and .NET for minor backend modifications and API enhancements.
  • Assist in debugging and troubleshooting front-end and backend interactions.
  • Code Quality & Testing: Write clean, maintainable, and well-documented code following best practices.
  • Conduct unit testing using frameworks like Jasmine/Karma to ensure code stability.
  • Perform cross-browser and accessibility testing to meet WCAG compliance.
  • Collaboration & Continuous Learning: Work with cross-functional teams, including UX designers, product managers, and backend engineers.
  • Stay up to date with the latest Angular updates, UI trends, and best practices.

What It Takes To Join Our Team

  • Required Skills & Experience:
    • Expertise in Angular (components, modules, services, routing, RxJS).
    • State Management: Experience with Redux or NgRx for efficient state handling.
    • Build Tools: Knowledge of Webpack, Gulp, or other bundling tools.
    • Strong knowledge of HTML, CSS, JavaScript, and TypeScript.
    • UI/UX Design Principles: Experience with design tools and usability best practices.
    • Responsive Web Development: Ability to create adaptive and mobile-friendly applications.
    • API Integration: Experience working with RESTful APIs and handling authentication.
    • Version Control: Proficiency in Git and collaborative workflows.
    • Testing Frameworks: Familiarity with Jasmine/Karma for unit testing.
  • Desired Skills (Nice To Have):
    • Backend Development: Familiarity with C#/.NET, basic API development, and SQL.
    • Accessibility Standards: Understanding of WCAG and ARIA for accessible web development.
    • Azure Experience: Familiarity with Azure DevOps, CI/CD pipelines, and cloud deployment.

Similar jobs