1

Mid Level React Developer Jobs in Lansing, MI (NOW HIRING)

Java/React Developer

Lansing, MI · On-site +1

$42 - $62/hr

T is actively seeking a Java/React Developer for an immediate contract engagement with our client ... Available Benefits: · Medical Benefits (Platinum level plans available) · Work from home / Hybrid ...

New

A CMMi Level 3 Company Ranked No.3. in the Washington DC area-Washington Business Journal, 2015 ... React) Developer/MS1_1015389 Lansing, MI 48901 12 Months contract Interview type: Webcam or In ...

Mid-Level Java Developer

Okemos, MI · On-site

$46.25 - $59.75/hr

Mid-Level Java Developer Location: Okemos, MI (Hybrid) Duration: Long term Rate: Market * We are looking for a Jr-Level Full Stack Java Developer. * We are seeking a motivated and enthusiastic Junior ...

Strong experience collaborating with business stakeholders, technical teams, architects, developers, QA teams, project managers, and vendors. * Demonstrated experience mentoring junior and mid-level ...

New

... React JS, JavaScript framework. • 3+ years programming in the JBOSS Enterprise SOA environment including JBOSS Workflow. • 3+ years using CMM/CMMI Level 3 methods and practices. • 2+ years ...

Mentors Associate and Mid-Level Developers; provides limited mentorship to other Senior Developers in their technical area(s) of expertise. Minimum Qualifications: NOTE: We include multiple levels of ...

Mentors Associate and Mid-Level Developers; provides limited mentorship to other Senior Developers in their technical area(s) of expertise. Minimum Qualifications: NOTE: We include multiple levels of ...

next page

Showing results 1-20

Mid Level React Developer information

See Lansing, MI salary details

$40.6K

$131.2K

$160.8K

How much do mid level react developer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for mid level react developer in Lansing, MI is $131,194.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $159,200.00 per year, depending on experience, location, and employer.

What does a mid level React developer do?

A Mid Level React Developer builds and maintains web applications using the React JavaScript library. They are responsible for developing user interfaces, optimizing application performance, and collaborating with designers and back-end developers to deliver seamless user experiences. Mid Level React Developers often write reusable components, manage application state, and ensure code quality through testing and code reviews. They are expected to have a solid understanding of React concepts, JavaScript ES6+, and related tools like Redux, Webpack, or Babel.

What are the key skills and qualifications needed to thrive as a mid level React developer?

To thrive as a Mid Level React Developer, you need strong proficiency in JavaScript, React.js, HTML, and CSS, often supported by a relevant degree or equivalent experience. Familiarity with development tools such as Git, RESTful APIs, and build systems like Webpack or Babel, as well as knowledge of testing frameworks, is typically expected. Effective problem-solving, teamwork, and communication skills help developers collaborate efficiently and adapt to evolving project requirements. These abilities are crucial for building scalable, maintainable applications that meet user needs and business goals.

What are some common challenges faced by mid level React developers when working on larger projects, and how can they be addressed?

Mid-level React developers often encounter challenges such as managing complex component hierarchies, ensuring consistent state management, and maintaining code readability as projects scale. To address these, developers should familiarize themselves with established patterns like Redux or Context API for state management, adopt reusable component structures, and follow best practices for code organization. Regular code reviews and collaborating closely with senior developers and designers also help ensure code quality and project alignment.

What are the most commonly searched types of React Developer jobs in Lansing, MI?

The most popular types of React Developer jobs in Lansing, MI are:

Infographic showing various Mid Level React Developer job openings in Lansing, MI as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 18% Part Time, and 6% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $131,194 per year, or $63.1 per hour.

Java/React Developer

Lansing, MI • On-site, Remote

$42 - $62/hr

Full-time

Retirement, PTO

Posted 3 days ago

New


Job description

Come build, innovate, disrupt, and thrive!

KēSTA I.T is actively seeking a Java/React Developer for an immediate contract engagement with our client.

Job Description:

We Are Seeking an experienced Java / React Developer to design, develop, test, and maintain complex enterprise applications in an Agile development environment. This role will contribute to full-stack application development while working closely with project leads, application owners, UI/UX professionals, and other development team members to deliver reliable, scalable, and responsive software solutions. The ideal candidate will have strong expertise in Java, Spring Framework, JPA/Hibernate, Oracle databases, React.js, and JBoss, along with the ability to work independently, collaborate effectively, and quickly adapt to new technologies and business requirements.

Responsibilities:

·         Design, develop, enhance, and maintain complex enterprise software applications using Java and modern development practices.

·         Build and maintain full-stack solutions incorporating Java-based backend services and responsive React.js user interfaces.

·         Translate functional and technical requirements into well-designed, maintainable application components.

·         Collaborate with project leads, application owners, UI/UX professionals, and development team members to plan and prioritize development activities.

·         Participate in Agile development processes, including planning, development, testing, troubleshooting, and deployment activities.

·         Develop Java applications using the Spring Framework and JPA/Hibernate for enterprise application functionality and data persistence.

·         Design and optimize database interactions using Oracle 12C or Oracle 19C.

·         Develop and maintain applications within JBoss Enterprise environments.

·         Create responsive and user-friendly interfaces using React.js while collaborating with UI/UX teams on application design and usability.

·         Perform unit testing, debugging, troubleshooting, and code analysis to identify and resolve application issues.

·         Develop software that supports accessibility requirements, including applicable WCAG 2.1 standards.

·         Participate in application testing and quality assurance activities to ensure solutions meet functional and technical requirements.

·         Support application releases by preparing, testing, and deploying code across appropriate environments.

·         Analyze existing applications and recommend enhancements to improve functionality, performance, maintainability, and user experience.

·         Document application functionality, technical solutions, development activities, and relevant processes.

·         Work effectively with both technical and non-technical stakeholders to communicate development progress, technical issues, and proposed solutions.

·         Learn and apply new technologies, tools, and development practices as project and business requirements evolve.

Required Skills

·         7+ years of experience programming complex enterprise systems using Java and associated development tools.

·         4+ years of experience developing applications with Java 8.

·         5+ years of experience with the Spring Framework.

·         5+ years of experience with JPA/Hibernate.

·         5+ years of experience working in an Agile development environment.

·         4+ years of experience programming with Oracle 12C or Oracle 19C.

·         4+ years of experience developing responsive user interfaces using React.js.

·         4+ years of experience programming within a JBoss Enterprise environment.

·         Strong understanding of full-stack software development principles.

·         Ability to design, develop, test, debug, and maintain enterprise applications.

·         Strong analytical and problem-solving skills.

·         Excellent written and verbal communication skills.

·         Ability to work independently while contributing effectively within a collaborative development team.

·         Ability to manage multiple priorities and meet established project deadlines.

Preferred Skills

·         Experience developing accessible frontend applications with a strong focus on WCAG 2.1 or higher standards.

·         4+ years of experience with JUnit and/or Tiles.

·         4+ years of experience working with reporting tools such as Jasper Reports.

·         Experience collaborating closely with UI/UX teams on responsive application design.

·         Experience supporting enterprise application modernization and enhancement initiatives.

·         Bachelor’s degree in Information Systems, Computer Science, or a related field.

Available Benefits:

·         Medical Benefits (Platinum level plans available)

·         Work from home / Hybrid / Onsite options

·         PTO

·         Holiday Pay

·         VTO

·         401K

·         Charitable Match

·         Training reimbursement

About KēSTA I.T.:

Our name says it all; KēSTA I.T. (Keys-to-I.T.) AND our people are our keys to our success!

 

KēSTA I.T. is a premier Utah-based technical staffing and consulting services firm. We specialize in temporary and permanent placement of Software, Hardware, Network, Cloud, CRM/ERP, Data, End-User support, Web and Executive / leadership-based positions on a full time and consulting basis.

If you're interested in a role where top performance is rewarded, personal time is valued, and excellence is demanded at every level we want to talk to you today! 

 

Where do you want to go? We've got the keys! ~ KēSTA I.T.

 

WWW.KeSTAIT.COM