WFH Full-Stack Developer – Minneapolis, Minnesota | USA

Filled
February 25, 2026

Job Description

Company Overview

Join ITASCA, a globally recognized engineering and consulting firm specializing in advanced numerical modeling and simulation technologies. The company delivers world-class solutions across geomechanics, mining, civil engineering, and scientific computing domains. ITASCA fosters a collaborative and innovative culture where engineers and developers work together to build next-generation platforms that solve complex real-world problems.

Job Details

  • Job Title: Full-Stack Developer
  • Location: Minneapolis (Flexible / Partial WFH)
  • Work Site: ITASCA – Itasca Area
  • Employment Type: Full Time
  • Salary: $70,000 – $90,000 per year
  • Experience Level: Entry to Mid-Level / Experienced
  • Work Authorization: Must be authorized to work in the USA

This role involves building a cloud-based simulation and modeling platform in collaboration with engineers, scientists, and developers in an agile team environment.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Experience with backend development using Python and/or Node.js
  • Frontend development experience with React and JavaScript
  • Familiarity with API-driven architectures and cloud systems
  • Exposure to AWS services (EC2, Lambda, API Gateway, S3, DynamoDB)
  • Experience working in Agile/Scrum environments
  • Strong English communication skills

Nice to Have

  • Bash scripting experience
  • 3D visualization libraries (Three.js, Babylon.js)
  • WebGPU knowledge
  • Background in scientific computing or engineering applications

Key Responsibilities

  • Design and develop features for a cloud-based simulation platform
  • Build API-driven backend services and modern web interfaces
  • Collaborate with multidisciplinary teams including engineers and scientists
  • Contribute to system architecture and product direction
  • Participate in agile development cycles and technical discussions
  • Experiment with new technologies and propose innovative solutions

Skills

  • Python, Node.js
  • React, JavaScript, HTML, CSS
  • REST APIs and cloud architecture
  • AWS (EC2, Lambda, API Gateway, S3, DynamoDB)
  • Git and version control
  • Agile / Scrum methodologies
  • Problem-solving and analytical thinking
  • Collaboration and communication skills

Benefits

  • Competitive salary with performance bonuses and company stock
  • Health, dental, and vision insurance
  • Generous paid time off and holidays
  • 401(k) with company match
  • Paid parental leave
  • Company-paid disability and life insurance
  • Flexible work environment with strong team culture