Posted in

Front End UI Development Lead

Front End UI Development Lead

CompanyU.S. Bank
LocationHopkins, MN, USA
Salary$72634 – $155000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science or Information Systems
  • 3 years of experience as a software developer, front-end developer, or related
  • 3 years of experience with JavaScript libraries and frameworks
  • 3 years of experience using front-end development tools Babel, Webpack, NPM, HTML5, CSS3/4, and modern web design principles
  • 3 years of experience working with iOnic, PhoneGap, and native and hybrid development
  • 3 years of experience utilizing functional programming, design patterns, and front-end state management patterns and implementations
  • 3 years of experience implementing effective data management and caching strategies
  • 3 years of experience conducting performance tuning and optimization in large-scale web applications
  • 3 years of experience conducting unit testing, integration testing, and E2E testing using Jest and Cypress
  • 3 years of experience working with modern authorization mechanisms including OAuth, OIDC, and JWTs
  • 3 years of experience working with APIs
  • 3 years of experience utilizing Azure core services including compute, storage, networking, and Azure Migrate toolset for migration strategies and data mapping tools

Responsibilities

  • Architect, design and implement UI interfaces across the sales and servicing platforms
  • Lead technical direction and strategy for various initiatives
  • Evaluate competing technologies and present proposed architecture to senior management
  • Closely collaborate with backend team leads to establish workflows and APIs
  • Engage in active software development and ensure high quality code and optimize application for performance
  • Mentor and support team members and provide guidance and feedback on code and design
  • Solid understanding of native/hybrid mobile development and key contributor to common needs such as UI component library vision, consistency, accessibility and internationalization
  • Research and suggest direction for key decisions regarding automated testing, 3rd party tools, and delivery process improvements
  • Architecting and building solutions in Microsoft Azure
  • Work with infrastructure engineers and be responsible for migrating apps to Azure
  • Perform solution, design and review of Target State Architecture for Azure migration
  • Develop CI/CD Pipelines using Gitlabs to deploy infrastructure and application into Azure

Preferred Qualifications

    No preferred qualifications provided.