
Full Stack Engineer – React, GO
Posted Oct 23

Posted Oct 23
This is a fully remote position, open to applicants in Canada.
• Design, develop, and maintain scalable, secure, and high-performance backend services, REST APIs, and microservices utilizing Golang.
• Create responsive, reusable, and user-friendly web applications employing React and contemporary frontend development methodologies.
• Connect frontend applications with backend services, third-party APIs, and enterprise systems.
• Develop and enhance cloud-native applications and distributed systems.
• Produce clean, maintainable, and testable code.
• Engage in code reviews, automated testing, debugging, and performance optimization.
• Support CI/CD pipelines, application deployments, monitoring, logging, and troubleshooting in production environments.
• Identify and address technical challenges while optimizing application performance.
• Contribute to ongoing improvements throughout the development lifecycle.
• Collaborate with product, architecture, security, and engineering teams to deliver comprehensive solutions.
• Utilize approved AI-assisted development tools as needed to enhance productivity and code quality.
• Over 5 years of professional software development experience.
• More than 3 years of practical experience in developing frontend applications using React.
• At least 3 years of experience with Go programming, backend development, REST APIs, and microservices.
• Familiarity with cloud platforms such as Google Cloud Platform (GCP) or Azure.
• Hands-on experience with distributed systems, API integrations, and application design.
• Proficiency 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 abilities.
• Knowledge of Docker, Kubernetes, and cloud-native application architectures.
• Experience with event-driven architectures and messaging platforms like Kafka.
• Familiarity with conversational AI, chatbot applications, or AI-driven solutions.
• Exposure to real-time communication, voice integrations, or telephony technologies.
• Experience with monitoring, logging, and observability tools.
• Familiarity with third-party AI/ML integrations or generative AI solutions.
• Health insurance.
• Language courses.
• Relocation program.
• Flexibility for remote work / A Work From Anywhere Culture.
• Opportunities for professional development.
• Certification programs.
• Mentorship and talent investment initiatives.
• Internal mobility options.
• Internship opportunities.
• Collaboration on impactful projects for leading global clients.
• An inclusive and supportive work environment.
• Regular team-building social events organized by the company.
• Commitment to sustainable business practices that emphasize IT education, community empowerment, fair operating procedures, environmental sustainability, and gender equality.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.