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
...services come at no cost to you. Your professional growth and success are our top priorities. Seeking an experienced Assisted Living Administrator on behalf of a well-positioned mid-sized community that providing a safe and well-appointed living environment for its residents...
...charity organizations through community events, outreach campaigns, and fundraising initiatives... ...local impact . We are hiring an Entry-Level Event Assistant who is energetic,... ...Entry-Level Event Assistant , you will help plan and execute charity events and community...
...educators who can make this role their priority and commit to an average 20 hours per week during school hours and after school. Travel This position will support both virtual training and in person training sessions with the occasional overnight stay. Must have...
...Our Company Adoration Home Health and Hospice Overview... ...for a new opportunity?Adoration Private Dutyis seeking a passionate, dedicated Private Duty LPN to join our team in Athens ,TN... ...provide expert, patient-centered care. If you're ready to work in a supportive...
...Barista Bring the Energy, Serve the Fun!Hiring for all shifts! Looking for a fun and fast-paced job where you can bring your personality and energy to work? Are you an early riser, an afternoon go-getter, or someone who loves a busy weekend vibe? Join our coffee...