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