✦ Luna Orbit — Software Engineering

Software Engineer II - Front End

at U.S. Bank

📍 Irving, TX Onsite Posted April 02, 2026
Type Full-Time
Experience mid
Exp. Years 3-5 years
Education Bachelor’s degree or equivalent work experience
Category Software Engineering

Software Engineer II - Front End at U.S. Bank contributes to building best-in-class front-end experiences, owning full-stack-like front-end artifacts, and collaborating across teams to ensure scalable, secure, and reliable customer experiences.

  • Design, develop, test, and maintain frontend features; own full stack ownership of front-end artifacts; ensure compliance and security best practices; collaborate in agile environment; code reviews

Frontend stack centered on JavaScript and React with modern tooling (Redux/Flux, NPM, Webpack, Babel) and RESTful API integration; emphasis on performance, accessibility, and maintainability.

The ideal candidate is a mid-level front-end engineer with 3-5 years of React/JavaScript experience, strong React.js fundamentals, and a solid grasp of modern front-end tooling and RESTful APIs.

Bachelor’s degree or equivalentThree to five years of relevant experienceStrong proficiency in JavaScriptFamiliarity with React.js and its core principlesExperience with RESTful APIsKnowledge of HTML / CSSGIT experienceFamiliarity with modern authorization mechanismssuch as JSON Web TokenFamiliarity with modern front-end build pipelines and toolsAbility to understand business requirements and translate them into technical requirements
Isomorphic ReactImmutable.jsBabelWebpackNPMOAuthJSON Web Token
GitNPMWebpackBabel
Bachelor’s degree or equivalent; 3-5 years of experience; strong JavaScript; React.js; Flux/Redux; EcmaScript; HTML; CSS; RESTful APIs; Git; NPM; Webpack; Babel; Immutable.js; isomorphic React; JSON Web Token; OAuth; front-end build pipelines
JavaScriptReact.jsFluxReduxEcmaScriptHTMLCSSRESTful APIsGitNPMWebpackBabelImmutable.jsisomorphic ReactJSON Web TokenOAuthfront-end developmentbuild pipelines
communicationproblem-solvingteamworktime managementinterpersonal skillsability to translate business requirements into technical requirements
Industry Banking
Job Function Develop and maintain high-quality front-end applications for banking customers using React and modern JavaScript tooling.
Role Subtype Frontend Engineer
Tech Domains JavaScript, React, HTML, CSS, RESTful APIs, Git, NPM, Webpack, Babel, Immutable.js
Software Engineer II - Front EndU.S. Bankjavascriptreact.jsreduxfluxecmascripthtmlcssrestful APIsgitnpmwebpackbabelimmutable.jsisomorphic Reactjson web tokenoauthfront-end

Less than 3 years of relevant experience, Lack of React/JavaScript proficiency, No experience with RESTful APIs or modern front-end tooling

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile