
Full Stack Developer
EVS, Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Eden Prairie • Minnesota • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $165,000 per year
About the role
- Develop, maintain, and enhance internal and external software platforms that support engineering and business operations.
- Design and deploy end-to-end systems including user interfaces, APIs, data pipelines, AI integrations, and cloud-based infrastructure.
- Own the full software development lifecycle, including design, development, testing, release management, and long-term maintenance.
- Translate engineering workflows across disciplines such as PV & BESS, Civil, Electrical, Structural, Geotechnical, and Survey into scalable digital tools and automation solutions.
- Identify inefficiencies in engineering processes and develop solutions that improve productivity, accuracy, and scalability.
- Collaborate with subject matter experts to ensure applications meet technical, operational, and performance requirements.
- Support architectural planning and design solutions aligned with EVS’s long-term product and technology roadmap.
- Participate in code reviews, technical discussions, and continuous improvement initiatives to enhance development standards.
Requirements
- Bachelor’s degree in Computer Science or a related discipline; Master’s degree preferred.
- 8–10 years of professional software development experience.
- Experience developing full-stack applications across front-end, back-end, and cloud environments.
- Front-end development experience using JavaScript and/or TypeScript.
- Experience working with relational databases such as PostgreSQL or MySQL.
- Experience or familiarity with integrating CAD systems or engineering automation workflows.
- Exposure to cloud application development in platforms such as AWS or Azure is a plus.
- Exposure to AI and LLM integrations or AI-augmented application development is a plus.
- Experience working with CI/CD pipelines and containerized backend services is a plus.
- Experience with Python and related data and geospatial libraries is a plus.
- Strong collaboration, communication, and problem-solving skills with the ability to translate technical concepts across teams.
Benefits
- Health Insurance (Medical through United Healthcare/UMR)
- Dental and Vision Insurance
- STD (Short-Term Disability) and LTD (Long-Term Disability) Insurance
- Life Insurance
- EAP (Employee Assistance Program)
- Paid Time Off
- 401k Match
- Choice Benefit
- Flexible Work Time
- Performance-Based Bonus
- Point-Based Recognition
- Parental Benefits
- Referral Bonus
- Certification Bonus
- Hybrid / Remote Culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack developmentJavaScriptTypeScriptPostgreSQLMySQLcloud application developmentAWSAzurePythonCI/CD pipelines
Soft Skills
collaborationcommunicationproblem-solving
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in related discipline