Full Stack Engineer building scalable Go backend services, APIs, and React applications for Miratech’s enterprise clients. Developing cloud-native systems supporting conversational AI and digital transformation.
Responsibilities
Design, develop, and maintain scalable, secure, and high-performance backend services, REST APIs, and microservices using Golang
Build responsive, reusable, and user-friendly web applications using React and modern frontend development practices
Integrate frontend applications with backend services, third-party APIs, and enterprise systems
Develop and enhance cloud-native applications and distributed systems
Write clean, maintainable, and testable code
Participate in code reviews, automated testing, debugging, and performance optimization
Support CI/CD pipelines, application deployments, monitoring, logging, and production troubleshooting
Identify and resolve technical issues and optimize application performance
Contribute to continuous improvements across the development lifecycle
Collaborate with product, architecture, security, and engineering teams to deliver end-to-end solutions
Use approved AI-assisted development tools where appropriate to improve productivity and code quality
Requirements
5+ years of professional software development experience
3+ years of hands-on experience developing frontend applications using React
3+ years of experience in Go programming, backend development, REST APIs, and microservices
Experience with cloud platforms such as Google Cloud Platform (GCP) or Azure
Hands-on experience with distributed systems, API integrations, and application design
Experience with relational or NoSQL databases, Git, CI/CD pipelines, and automated testing
Understanding of application security, performance optimization, debugging, and production support
Strong analytical, problem-solving, communication, and collaboration skills
Familiarity with Docker, Kubernetes, and cloud-native application architectures
Experience with event-driven architectures and messaging platforms such as Kafka
Exposure to conversational AI, chatbot applications, or AI-powered solutions
Familiarity with real-time communication, voice integrations, or telephony technologies
Experience with monitoring, logging, and observability tools
Exposure to third-party AI/ML integrations or generative AI solutions
Benefits
Health insurance
Language courses
Relocation program
Remote work flexibility
Professional development opportunities
Certification programs
Mentorship and talent investment programs
Internal mobility opportunities
Internship opportunities
Collaboration on impactful projects for top global clients
Boomi Integration Architect designing governed enterprise integrations for Argano’s digital consultancy. Leading Boomi architecture, APIs, data transformation, security, and delivery across US and Canadian remote teams.
Senior Staff Engineer architecting Affirm’s EKS and Kubernetes compute platform. Building secure, reliable infrastructure for Affirm’s global buy - now - pay - later financial products.
Backend Engineer designing production - ready APIs, data models, and integrations for Blockvora’s secure Web3 and blockchain products. Building reliable services with Node.js, Rust, Go, Java, Python, or Ruby.
Back - end/DevOps developer building innovative digital products and Cloud Native infrastructure at Mirego. Owning CI/CD, Infrastructure as Code, observability, security, and client - facing technical guidance.
Senior Backend Engineer designing Python APIs, event - driven systems, and microservices for Bespoke Metrics' construction technology platform. Collaborating across engineering teams while improving code quality and technical debt.
Staff Backend Engineer leading telemetry architecture and observability at Affirm, a buy - now - pay - later company. Improving distributed - system reliability, cost efficiency and AI - assisted development practices.
Staff Backend Engineer owning Java and Python backend systems for Hatch’s sleep wellness apps and IoT devices. Leading architecture, reliability, observability, and engineering scale.
Senior software engineer building Python/Golang Kubernetes operators and addons for Canonical, publisher of Ubuntu and open - source software. Remote role serving global enterprise technology markets.
Senior Java developer building scalable risk and capital systems for a leading banking client. Designing Spring Boot services and supporting production applications in a hybrid Mississauga role.