GoLang Developer Job at MIR Digital Solutions, Ontario, CA

ZFBjYktrSnFjNTAvanl3SlFuaW1WVUtTdkE9PQ==
  • MIR Digital Solutions
  • Ontario, CA

Job Description

About MIR Digital:


At MIR Digital, we're more than a company-we're a collective of innovators, builders, and change-makers. We believe in empowering our team members to shape their own success while contributing to meaningful projects that drive business transformation. With a growing network of skilled professionals, we're committed to delivering impactful digital solutions that empower our clients to excel in an ever-evolving world.

Founded with a mission to redefine the digital landscape, MIR Digital has become a trusted partner for organizations seeking cutting-edge IT and business solutions. Our team thrives on collaboration, expertise, and a shared vision for achieving exceptional results.

This is your opportunity to join a forward-thinking team and build your career with MIR Digital.

Duration: 1 year

Location: Toronto; Hybrid

Pay: 70-75/hr Inc

About the Role

We are seeking a skilled Go (Golang) Developer to design, develop, test, and maintain high-performance backend services. The ideal candidate has strong hands-on experience writing unit, integration, and functional tests using Go's testing framework (GoTest) and is passionate about building reliable, scalable, and well-tested applications.

You will work closely with cross-functional teams to deliver clean, maintainable code while following best practices in test-driven development and continuous integration.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs using Go (Golang)

  • Write, execute, and maintain unit, integration, and end-to-end tests using GoTest

  • Apply test-driven development (TDD) and ensure high code coverage and reliability

  • Debug, troubleshoot, and resolve performance and functional issues

  • Collaborate with product managers, QA, and DevOps teams to deliver high-quality solutions

  • Participate in code reviews, ensuring coding and testing best practices

  • Optimize application performance, scalability, and reliability

  • Maintain clear documentation for code, tests, and system design

Required Qualifications

  • Strong experience developing applications in Go (Golang)

  • Hands-on experience writing and running tests using GoTest (testing package)

  • Solid understanding of unit testing, integration testing, and mocking in Go

  • Experience with RESTful APIs and microservices architecture

  • Familiarity with CI/CD pipelines and automated testing

  • Experience with Git-based version control systems

Preferred Qualifications

  • Experience with Go testing tools such as testify, gomock, or mockery

  • Exposure to Docker, Kubernetes , or cloud platforms (AWS, Azure, GCP)

  • Knowledge of performance testing and benchmarking in Go

  • Experience working in Agile/Scrum environments

Key Skills & Competencies

  • Strong problem-solving and debugging skills

  • Attention to detail with a focus on test quality

  • Ability to write clean, maintainable, and testable code

  • Strong communication and collaboration skills

  • Self-driven and adaptable in fast-paced environments

Job Tags

Similar Jobs

Marriott Phoenix Resort Tempe at the Buttes

Hotel Night Auditor - FT/PT Job at Marriott Phoenix Resort Tempe at the Buttes

 ...Job Type: Full-time. Qualifications High school or equivalent (Preferred). Hotel Experience 2 years (Preferred). Marriott Brand Experience Preferred. JOB SUMMARY: Our jobs aren't just about giving guests a smooth check-in and check-out. Instead, we... 

Your Home Sold Guaranteed Realty

Loan Originator - Loan Officer Job at Your Home Sold Guaranteed Realty

We are seeking an experienced mortgage loan officer with strong marketing, communication, and analysis skills to join our team and assist...  ...support and tools you need to bring your business to the next level. If you are passionate about providing top-notch service to... 

VSP Vision

Software Engineer - EngageOne Job at VSP Vision

 ...Complete the design, construction, development, testing, implementation, and technology delivery for business needs throughout the enterprise...  ...PL/SQL, Angular, TypeScript, JavaScript, HTML Tools, and other Apps to know about CMOD, Magnolia/Apache Tomcat, ASP.NET, ServiceNow... 

Yale New Haven Health

HVC Vascular Nurse Job at Yale New Haven Health

 ...patients care team and contribute to the team approach of promoting access, continuous, comprehensive care and work to provide quality...  ...Health System (YNHHS) healthcare team, the Registered Professional Nurse (RN) upholds the YNHHS mission, vision, values and strategic... 

tapouts

Youth Social-Emotional-Learning (SEL) Coach Job at tapouts

 ...and psychological well-being of the next generation. Imagine being part of a team that transforms the lives of a million children and...  ...This position is remote, 100% online coaching position is a part-time independent 1099 contractor position that offers you the flexibility...