Resume and JobRESUME AND JOB
Robert Half logo

Software Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Software Engineer Role at Robert Half

Robert Half is seeking a talented Software Engineer to join our innovative team in Bloomington, Minnesota. This is an exciting opportunity for a skilled developer passionate about creating seamless user experiences through cutting-edge technologies. As a Software Engineer, you will play a pivotal role in designing and maintaining applications that unify product functionalities and deliver exceptional performance. Our client, a forward-thinking organization, relies on engineers like you to build robust wrapper architectures using modern React.js frameworks.

In this full-time position, you will work on high-impact projects that integrate third-party tools, customize workflow automation with n8n, and optimize application performance. Bloomington, MN offers a vibrant tech scene with proximity to major corporations and a high quality of life. If you thrive in collaborative environments and have expertise in React.js, Next.js, Node.js, and TypeScript, this Software Engineer role is your chance to advance your career with Robert Half's renowned support and resources.

Why This Role Stands Out

Robert Half specializes in placing top tech talent in roles that drive business success. This position offers hands-on experience with enterprise-level applications, exposure to the latest frameworks, and direct collaboration with data engineers. With a competitive salary around $167,960 annually, you'll enjoy financial stability while contributing to products that matter.

Key Responsibilities

As a Software Engineer, your day-to-day will involve a dynamic mix of development, integration, and optimization tasks:

  • Develop and maintain the core wrapper architecture using React.js frameworks such as Next.js or Vite, ensuring reliable authentication, routing, and state management for optimal user flows.
  • Seamlessly integrate third-party tools into the host application, creating a cohesive, native-feeling experience that enhances user satisfaction and retention.
  • Customize and create n8n nodes using Node.js and TypeScript to meet unique application requirements and automate complex workflows efficiently.
  • Collaborate closely with data engineers to ensure smooth interoperability between software components, fostering a unified ecosystem.
  • Troubleshoot and optimize application performance, identifying bottlenecks and implementing solutions to boost usability, speed, and efficiency.
  • Implement industry best practices for software development, emphasizing clean coding standards, comprehensive testing, and scalable architecture.
  • Stay abreast of emerging technologies and frameworks, proactively applying new knowledge to innovate and elevate the product suite.
  • Provide technical guidance and support throughout the development lifecycle, from ideation to deployment and maintenance.

Required Qualifications

To succeed in this Software Engineer position, candidates should demonstrate:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 3-5 years of professional experience in full-stack or frontend software development, with a strong emphasis on React.js ecosystems.
  • Advanced proficiency in Node.js, TypeScript, and modern bundlers like Vite or Next.js.
  • Hands-on experience with workflow automation platforms such as n8n, including custom node development.
  • Demonstrated expertise in authentication systems, routing mechanisms, and state management libraries (e.g., Redux, Zustand).
  • Proven track record of integrating third-party APIs and services into React applications.
  • Strong collaboration skills, particularly with cross-functional teams like data engineering.
  • Excellent problem-solving abilities, with experience in performance optimization and debugging complex applications.
  • Familiarity with agile methodologies, CI/CD pipelines, and testing frameworks (e.g., Jest, Cypress).
  • Commitment to continuous learning and adaptability in a fast-paced tech environment.

Robert Half values diverse backgrounds and encourages applications from underrepresented groups in tech.

Why Join Us at Robert Half?

Joining Robert Half means more than just a job—it's a career launchpad. We offer a competitive salary of approximately $167,960 per year, reflecting the high demand for your specialized skills in Bloomington, MN. Our comprehensive benefits package includes health, dental, and vision insurance; 401(k) with matching; generous PTO; and professional development stipends for certifications in React, Node.js, or cloud technologies.

Work in a supportive environment with flexible hybrid options, modern tools, and mentorship from industry veterans. Bloomington's strategic location provides easy access to the Twin Cities' tech hub, cultural amenities, and outdoor recreation. At Robert Half, we prioritize work-life balance, innovation, and growth—empowering you to build the future of software engineering. Apply today and elevate your career with a leader in professional staffing!

(Word count: 852)

Locations

  • Bloomington, Minnesota, United States

Salary

167,960 - 167,960 USD / yearly

Estimated Salary Rangehigh confidence

160,000 - 175,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • React.jsintermediate
  • Next.jsintermediate
  • Viteintermediate
  • Node.jsintermediate
  • TypeScriptintermediate
  • n8nintermediate
  • Authenticationintermediate
  • Routingintermediate
  • State Managementintermediate
  • Third-party Integrationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science or related field (experience)
  • 3+ years of experience in software development with React.js (experience)
  • Proficiency in Node.js and TypeScript (experience)
  • Experience with workflow automation tools like n8n (experience)
  • Strong understanding of modern frontend frameworks (Next.js, Vite) (experience)
  • Proven ability to integrate third-party services (experience)
  • Excellent problem-solving and troubleshooting skills (experience)
  • Experience collaborating with data engineering teams (experience)
  • Knowledge of clean code practices and testing methodologies (experience)

Responsibilities

  • Develop and maintain core wrapper architecture using React.js frameworks such as Next.js or Vite, ensuring reliable authentication, routing, and state management
  • Seamlessly integrate third-party tools into the host application, providing users with a cohesive experience that feels native
  • Customize and create n8n nodes using Node.js and TypeScript to support unique application requirements
  • Collaborate with data engineers to ensure smooth interoperability between different software components
  • Troubleshoot and optimize application performance to improve usability and efficiency
  • Implement best practices for software development, including clean coding and comprehensive testing
  • Stay updated on the latest technologies and frameworks, applying new knowledge to enhance the product suite
  • Provide technical guidance and support for the ongoing development and deployment of software solutions

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and flexible scheduling
  • general: Professional development opportunities and certifications
  • general: Remote work flexibility and modern office environment
  • general: Employee assistance programs and wellness initiatives
  • general: Career growth opportunities within Robert Half

Target Your Resume for "Software Engineer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Engineer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Bloomington, MNSoftware Engineer JobsReact.js DeveloperNode.js Positions MinnesotaFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Robert Half logo

Software Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Software Engineer Role at Robert Half

Robert Half is seeking a talented Software Engineer to join our innovative team in Bloomington, Minnesota. This is an exciting opportunity for a skilled developer passionate about creating seamless user experiences through cutting-edge technologies. As a Software Engineer, you will play a pivotal role in designing and maintaining applications that unify product functionalities and deliver exceptional performance. Our client, a forward-thinking organization, relies on engineers like you to build robust wrapper architectures using modern React.js frameworks.

In this full-time position, you will work on high-impact projects that integrate third-party tools, customize workflow automation with n8n, and optimize application performance. Bloomington, MN offers a vibrant tech scene with proximity to major corporations and a high quality of life. If you thrive in collaborative environments and have expertise in React.js, Next.js, Node.js, and TypeScript, this Software Engineer role is your chance to advance your career with Robert Half's renowned support and resources.

Why This Role Stands Out

Robert Half specializes in placing top tech talent in roles that drive business success. This position offers hands-on experience with enterprise-level applications, exposure to the latest frameworks, and direct collaboration with data engineers. With a competitive salary around $167,960 annually, you'll enjoy financial stability while contributing to products that matter.

Key Responsibilities

As a Software Engineer, your day-to-day will involve a dynamic mix of development, integration, and optimization tasks:

  • Develop and maintain the core wrapper architecture using React.js frameworks such as Next.js or Vite, ensuring reliable authentication, routing, and state management for optimal user flows.
  • Seamlessly integrate third-party tools into the host application, creating a cohesive, native-feeling experience that enhances user satisfaction and retention.
  • Customize and create n8n nodes using Node.js and TypeScript to meet unique application requirements and automate complex workflows efficiently.
  • Collaborate closely with data engineers to ensure smooth interoperability between software components, fostering a unified ecosystem.
  • Troubleshoot and optimize application performance, identifying bottlenecks and implementing solutions to boost usability, speed, and efficiency.
  • Implement industry best practices for software development, emphasizing clean coding standards, comprehensive testing, and scalable architecture.
  • Stay abreast of emerging technologies and frameworks, proactively applying new knowledge to innovate and elevate the product suite.
  • Provide technical guidance and support throughout the development lifecycle, from ideation to deployment and maintenance.

Required Qualifications

To succeed in this Software Engineer position, candidates should demonstrate:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 3-5 years of professional experience in full-stack or frontend software development, with a strong emphasis on React.js ecosystems.
  • Advanced proficiency in Node.js, TypeScript, and modern bundlers like Vite or Next.js.
  • Hands-on experience with workflow automation platforms such as n8n, including custom node development.
  • Demonstrated expertise in authentication systems, routing mechanisms, and state management libraries (e.g., Redux, Zustand).
  • Proven track record of integrating third-party APIs and services into React applications.
  • Strong collaboration skills, particularly with cross-functional teams like data engineering.
  • Excellent problem-solving abilities, with experience in performance optimization and debugging complex applications.
  • Familiarity with agile methodologies, CI/CD pipelines, and testing frameworks (e.g., Jest, Cypress).
  • Commitment to continuous learning and adaptability in a fast-paced tech environment.

Robert Half values diverse backgrounds and encourages applications from underrepresented groups in tech.

Why Join Us at Robert Half?

Joining Robert Half means more than just a job—it's a career launchpad. We offer a competitive salary of approximately $167,960 per year, reflecting the high demand for your specialized skills in Bloomington, MN. Our comprehensive benefits package includes health, dental, and vision insurance; 401(k) with matching; generous PTO; and professional development stipends for certifications in React, Node.js, or cloud technologies.

Work in a supportive environment with flexible hybrid options, modern tools, and mentorship from industry veterans. Bloomington's strategic location provides easy access to the Twin Cities' tech hub, cultural amenities, and outdoor recreation. At Robert Half, we prioritize work-life balance, innovation, and growth—empowering you to build the future of software engineering. Apply today and elevate your career with a leader in professional staffing!

(Word count: 852)

Locations

  • Bloomington, Minnesota, United States

Salary

167,960 - 167,960 USD / yearly

Estimated Salary Rangehigh confidence

160,000 - 175,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • React.jsintermediate
  • Next.jsintermediate
  • Viteintermediate
  • Node.jsintermediate
  • TypeScriptintermediate
  • n8nintermediate
  • Authenticationintermediate
  • Routingintermediate
  • State Managementintermediate
  • Third-party Integrationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science or related field (experience)
  • 3+ years of experience in software development with React.js (experience)
  • Proficiency in Node.js and TypeScript (experience)
  • Experience with workflow automation tools like n8n (experience)
  • Strong understanding of modern frontend frameworks (Next.js, Vite) (experience)
  • Proven ability to integrate third-party services (experience)
  • Excellent problem-solving and troubleshooting skills (experience)
  • Experience collaborating with data engineering teams (experience)
  • Knowledge of clean code practices and testing methodologies (experience)

Responsibilities

  • Develop and maintain core wrapper architecture using React.js frameworks such as Next.js or Vite, ensuring reliable authentication, routing, and state management
  • Seamlessly integrate third-party tools into the host application, providing users with a cohesive experience that feels native
  • Customize and create n8n nodes using Node.js and TypeScript to support unique application requirements
  • Collaborate with data engineers to ensure smooth interoperability between different software components
  • Troubleshoot and optimize application performance to improve usability and efficiency
  • Implement best practices for software development, including clean coding and comprehensive testing
  • Stay updated on the latest technologies and frameworks, applying new knowledge to enhance the product suite
  • Provide technical guidance and support for the ongoing development and deployment of software solutions

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and flexible scheduling
  • general: Professional development opportunities and certifications
  • general: Remote work flexibility and modern office environment
  • general: Employee assistance programs and wellness initiatives
  • general: Career growth opportunities within Robert Half

Target Your Resume for "Software Engineer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Engineer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Bloomington, MNSoftware Engineer JobsReact.js DeveloperNode.js Positions MinnesotaFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.