Skip to main content
GophermodsGO

Full Stack Developer

Gophermods is a Minnesota-based consumer electronics repair company specializing in iPhone, iPad, MacBook, and Chromebook repairs, servicing over 50,000 devices annually for consumers, K-12 schools, and small businesses.

Gophermods

Employee count: 11-50

South Africa only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Full Stack Developer

Department: I.T.

Reports To: CEO

Location: Remote: Monday – Friday, 8:00 AM – 4:00 PM CST

Employment Type: Full Time

About Us

At Gophermods, we believe every student deserves access to the technology they need to learn and grow. Founded in 2010 in Minneapolis, MN, we've built a nationwide reach by supporting schools and small to medium-sized businesses through every stage of the technology lifecycle, including device repair, refurbishment, sales, accessories, and professional services.

We're a small company with a big mission, guided by three core values: setting the standard, being curious, and thriving together. Our team is innovative, fast-paced, and collaborative. We are always looking for new and better ways to tackle challenges. If you're looking for meaningful work that makes a real impact, we'd love to have you on the team.

Position Summary

We're looking for a skilled and curious Full Stack Developer to help us build, improve, and maintain the web applications and services that power our growing business. This role is hands-on; you'll design, develop, test, deploy, and support software solutions that directly impact how we serve schools and businesses across the country. You'll work closely with the CEO and cross-functional team members to deliver scalable, high-quality tools that align with where we're headed. The ideal candidate is a self-starter who writes clean code, thinks critically, thrives in a fast-paced environment, and embraces AI-assisted development as a way to work smarter. A passion for technology and a desire to continuously grow are essential.

Key Responsibilities

Application Development

  • Design, develop, and enhance scalable front-end and back-end features using modern JavaScript frameworks and best practices
  • Build, maintain, and evolve RESTful APIs and supporting application services to ensure reliability and performance
  • Write clean, maintainable, well-documented, and testable code that adheres to established engineering standards
  • Develop and maintain automated unit and integration tests to support long-term stability and quality

Collaboration & Code Quality

  • Participate actively in peer code reviews and technical design discussions, contributing thoughtful feedback and continuous improvement
  • Create and maintain clear technical documentation for systems, services, and APIs
  • Collaborate closely with team members and stakeholders to deliver solutions aligned with business objectives
  • Provide informal mentorship and knowledge sharing to junior developers as appropriate

Operations & Production Support

  • Monitor application health through log analysis and observability tools, proactively identifying and troubleshooting issues
  • Support production environments by diagnosing incidents, resolving service disruptions, and implementing preventative improvements
  • Optimize PostgreSQL queries and contribute to performance tuning initiatives to enhance system efficiency and scalability
  • Contribute to CI/CD pipelines and deployment processes

AI-Assisted Development

  • Leverage AI-assisted development tools to support code implementation, refactoring, automated test generation, debugging, and documentation drafting
  • Critically evaluate and validate AI-generated outputs to ensure accuracy, security, maintainability, and alignment with engineering standards
  • Integrate AI-assisted workflows responsibly within established development practices and governance frameworks

Growth & Continuous Improvement

  • Continuously expand technical expertise by staying current with emerging technologies, tools, and industry best practices
  • Help build, refine, and document standard operating procedures (SOPs) for development workflows to support the growth and scalability of the team
  • Perform other duties as assigned

Qualifications & Skills

Technical Skills

  • Strong proficiency in Node.js for building scalable, high-performance backend services
  • Strong proficiency in React.js for developing responsive, maintainable front-end applications
  • Deep understanding of modern JavaScript (ES6+) and contemporary web standards, including HTML5 and CSS3
  • Hands-on experience with PostgreSQL, including designing schemas and writing optimized, efficient queries
  • Practical experience implementing automated testing using frameworks such as Jest or Mocha
  • Solid understanding of RESTful API design principles and integration best practices
  • Proficient in Git-based version control workflows, including branching, merging, and collaborative development practices

DevOps & Systems

  • Working knowledge of containerization technologies (Docker preferred), CI/CD pipelines, and foundational cloud infrastructure concepts
  • Ability to analyze application logs, trace system-level issues, and support production troubleshooting
  • Foundational understanding of performance monitoring and optimization techniques

AI-Assisted Development

  • Experience leveraging AI-assisted tools to enhance software development workflows
  • Ability to critically evaluate, validate, and refine AI-generated code and documentation
  • Understanding of responsible AI usage within production environments, including security, quality, and governance considerations

Core Competencies

  • Excellent verbal and written communication skills
  • Highly organized with strong attention to detail
  • Independent and self-motivated
  • Strong prioritization skills with an ability to meet deadlines
  • Able to function well in a fast-paced and at times demanding environment
  • Proficiency in Google Workspace or similar business tools with the ability to learn new or updated software

Education & Experience

  • Minimum 3-5 years of relevant development experience required
  • Bachelor's degree or equivalent

What's on Offer

  • Paid & Unpaid Time Off + U.S. federal holidays
  • Competitive bonus linked to company growth
  • Annual Learning & Development stipend and access to certification courses
  • A vibrant, inclusive, people-first culture where you're encouraged to be curious, set the standard, and thrive together

Equal Opportunity Statement

Gophermods is an Equal Opportunity Employer. We welcome applicants of all backgrounds and do not discriminate based on any protected characteristic.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Bachelor degree

Experience

3 years minimum

Experience accepted in place of education

Location requirements

Hiring timezones

South Africa +/- 0 hours

About Gophermods

Learn more about Gophermods and their company culture.

View company profile

Gophermods is Minnesota's leading consumer electronics repair company, founded in 2010 at the University of Minnesota by entrepreneur Casey Profita. What started as a student venture with deep Gopher roots has grown into a trusted technology solutions provider servicing over 50,000 devices each year. The team specializes in the repair of premium smartphones, tablets, laptops, and mobile devices - including iPhones, iPads, MacBooks, Chromebooks, and Windows laptops - serving both individual consumers and institutional clients.

At Gophermods, the culture is built on hands-on expertise, continuous learning, and a genuine passion for technology. Technicians are encouraged to grow their skills daily, with the company even investing in company-paid certifications like CompTIA A+ and Network+. The work environment values practical problem-solving and teamwork, where employees take real ownership of their craft - from diagnosing complex device issues to developing hardware solutions. With ISO 9001:2015, ISO 14001:2015, ISO 45001:2018, and R2 certifications, Gophermods demonstrates a commitment to quality management, environmental responsibility, and sustainable electronics recycling that permeates everything the team does.

Employee benefits

Learn about the employee benefits and perks provided at Gophermods.

View benefits

Annual Raises

Employees are eligible for up to 12% annual raises based on performance.

401(k) with Company Match

Full-time employees are eligible for a 401k program with a 4% salary match from the company.

Healthcare Coverage

Full-time employees receive comprehensive healthcare benefits as part of their compensation package.

Company-Paid Certifications

Gophermods invests in employee growth by paying for industry certifications including CompTIA A+ and Network+.

View Gophermods's employee benefits
Claim this profileGophermods logoGO

Gophermods

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Gophermods

Explore the variety of open remote roles at Gophermods, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Gophermods

Remote companies like Gophermods

Find your next opportunity by exploring profiles of companies that are similar to Gophermods. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up