Senior Front-End Developer

Overview

On Site
Hybrid
USD 60.00 per hour
Full Time

Skills

Recruiting
Financial Services
Preventive Maintenance
Performance Management
Project Management
Frontend Development
Build Tools
JavaScript
DOM
Elasticsearch
Sass
Cascading Style Sheets
Css3
HTML5
Responsive Design
Testing
API
Web Applications
Performance Tuning
Sprint
Jenkins
GitLab
Continuous Integration
Continuous Delivery
Analytical Skill
Management
Effective Communication
Product Development
Wireframe
Git
React.js
GraphQL
RESTful
Authentication
Debugging
UI
User Experience
Knowledge Sharing
Collaboration
Agile
JIRA

Job Details

Date Posted: 07/18/2025

Hiring Organization: Rose International

Position Number: 485745

Industry: Financial Services

Job Title: Senior Front-End Developer

Job Location: Minneapolis, MN, USA, 55402

Work Model: Hybrid

Work Model Details: 3 Days in the office required

Shift: 8AM-5PM CST

Employment Type: Temporary

FT/PT: Full-Time

Estimated Duration (In months): 6

Min Hourly Rate($): 60.00

Max Hourly Rate($): 70.00

Must Have Skills/Attributes: Developer, DOM, Front End, GitLab, JavaScript, Jenkins, React

Experience Desired: Professional front-end development experience (7+ yrs); Modern React, including hooks, context, and component lifecycle (5+ yrs)

Job Description
Two Work Locations Available: (Hybrid: 3 days per week in office required)
Minneapolis, MN 55402 (preferred)
Charlotte, NC 28202

Required Experience, Knowledge & Skills:
7+ years of professional front-end development experience
5+ years of modern React experience
Strong proficiency in modern React, including hooks, context, and component lifecycle
Experience with Vite or similar modern build tools
Strong JavaScript fundamentals, including DOM manipulation and ES6+ features
Experience applying reusable, A11Y-compliant components from an existing design system
Experience with SCSS/CSS3, HTML5, and responsive design systems
Able to write tests with Jest and React Testing Library
Experience with Webpack, yarn/npm, and modern front-end build pipelines
Solid understanding of GraphQL, Apollo, and API integration patterns for data fetching and authentication
Familiarity with state management tools like Redux and React Context API
Understanding of web application architecture and performance optimization
Comfortable working in complex systems with many moving parts
Proven ability to work independently and take ownership of tasks without constant guidance
Hands-on experience working in Agile teams using Jira for sprint and task management

Preference Experience, Knowledge & Skills:
Prior experience working with our company and familiarity with our development environment
Experience using our company's branded, accessible (A11Y) React component library
Familiarity with tools like GitLab, Jenkins, and Artifactory
Experience running and troubleshooting GitLab CI/CD pipelines

Core Competencies:
Tech-savvy and quick to learn new tools and frameworks
Strong analytical systems thinking mindset - understands how changes affect the broader application
Ability to manage complexity and break down large problems into manageable tasks
Action-oriented with a bias toward execution and delivery
Excellent collaboration and interpersonal skills
Clear and effective communication across technical and product stakeholders
Comfortable with ambiguity and able to adapt quickly to changing priorities

Overview:
We are seeking a Senior React Front-End Engineer to join our team as a contractor in a hybrid role (3 days in office) in either Minneapolis (preferred) or Charlotte. This role is critical to the success of our product development efforts and requires a highly skilled, action-oriented individual who thrives in a fast-paced, collaborative environment. You will be responsible for building and maintaining modern, performant, and scalable front-end applications using modern React, Vite, and GraphQL, while working closely with cross-functional teams.

Key Responsibilities:
Develop new user-facing features using modern React and Vite
Translate Figma designs and wireframes into high-quality, performant code following code quality standards (JSLint, git)
Help migrate and refactor existing React codebases built with Create React App (CRA) into modern Vite-based architecture
Build reusable, accessible, and responsive app-specific UI components
Integrate with GraphQL and RESTful APIs using modern data-fetching and authentication patterns
Troubleshoot and debug UI issues and performance bottlenecks
Leverage and use the bank's design system of reusable A11Y-compliant components
Monitor and improve front-end performance and user experience
Document application changes and contribute to internal knowledge sharing
Collaborate with product managers, designers, and backend engineers in an Agile environment using Jira

  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**


Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.


California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.


Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.