Full Stack Engineer building Go backend services, APIs, and React applications for Miratech’s US healthcare client. Developing cloud-native systems supporting conversational AI and enterprise solutions.
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
Software Engineer I developing secure Java applications supporting TD’s retail banking services. Building APIs, testing features, and supporting deployments within an onsite engineering team.
Software Developer building high - performance distributed server applications and communication protocols. Fortinet secures enterprise, service provider, and government networks worldwide.
Software Developer building backend tooling for Slice’s restaurant technology platform. Automating databases, infrastructure, observability, and developer workflows across remote teams.
Full Stack Engineer building scalable React and Golang cloud applications for Miratech’s healthcare clients. Developing APIs, microservices, and conversational AI solutions.
Full Stack Engineer building scalable React and Go applications for Miratech’s enterprise IT consulting clients. Developing cloud - native services, APIs, microservices, and conversational AI solutions.
Vehicle Controls intern developing embedded software and controls algorithms for Rivian - VW electric vehicles. Testing propulsion, charging, thermal, safety, and automation systems in Vancouver.
Connected Systems intern building backend, cloud, and connectivity software for Rivian - Volkswagen electric vehicles. Supporting telemetry, remote commands, distributed systems, and end - to - end vehicle integration.
Embedded Software Developer building FortiGate firewall security features for Fortinet, a global cybersecurity company. Developing C/C++ software for Unified Threat Management capabilities.
Senior Embedded Software Developer building TLS and UTM features for Fortinet’s FortiGate firewall. Developing secure C - based software for enterprise network protection.