Golang Developer
3 weeks ago
Sr. Software engineer
Vancouver, BC (Remote)
Description
- Lead hands-on the migration of existing Ruby services for the Commerce System to Golang and/or Typescript/Node.js services
- Collaborate with cross-functional teams to understand the current system architecture and design a migration strategy
- Develop high-quality, maintainable, and efficient code in Golang and/or Typescript/Node.js
- Ensure the migrated services are scalable, secure, and performant.
- Implement best practices for coding, testing, and deployment
- Integrate the migrated services with existing systems and APIs
- Troubleshoot and debug issues that arise during the migration process
- Mentor and guide junior developers on the team
- Participate in code reviews and provide constructive feedback
- Continuously improve the migrated services by identifying and implementing optimizations
- Stay up-to-date with the latest trends and technologies in Golang and Typescript/Node.js development
- Document the migration process, new service architectures, and best practices
Skills
- Strong proficiency in Golang and/or Typescript/Node.js programming languages
- Solid understanding of Ruby and ability to read and understand existing Ruby codebase
- Experience with migrating services from one language or framework to another
- Familiarity with microservices architecture and distributed systems
- Knowledge of RESTful APIs and web services
- Expertise in database systems (e.g., MySQL, PostgreSQL, MongoDB)
- Experience with version control systems, preferably Git
- Understanding of software development best practices, including TDD, CI/CD, and agile methodologies
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
- Ability to work independently and as part of a team
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional experience in software development, with at least 3 years of experience in Golang or Typescript/Node.js
-
Golang Developer
1 week ago
Canada HCLTech Full timePosition: Golang DeveloperWorking location: Remote/ EST time zone Job Descriptions: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in Go. -...
-
Golang Developer
1 week ago
Canada HCLTech Full timePosition: Golang DeveloperWorking location: Remote/ EST time zone Job Descriptions: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in Go. -...
-
Golang Developer
7 days ago
Canada HCLTech Full timePosition: Golang DeveloperWorking location: Remote/ EST time zone Job Descriptions: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in Go. -...
-
Golang Developer
7 days ago
Canada HCLTech Full timePosition: Golang DeveloperWorking location: Remote/ EST time zone Job Descriptions: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in Go. -...
-
Golang Developer
4 days ago
Canada HCLTech Full timePosition: Golang Developer Working location: Remote/ EST time zone Job Descriptions: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in...
-
Golang Developer
1 week ago
Canada HCLTech Full timePosition: Golang DeveloperWorking location: Remote/ EST time zone Job Descriptions: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in Go. -...
-
Golang Developer
2 weeks ago
Canada HCLTech Full timePosition: Golang DeveloperWorking location: Remote/ EST time zone Job Descriptions: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in Go. -...
-
Golang Developer
1 week ago
Canada HCLTech Full timePosition: Golang Developer Working location: Remote/ EST time zone Job Descriptions: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in Go....
-
Senior Golang Developer
1 month ago
Canada Konnectway Full timeAt KonnectWay, we are in the business of turning great ideas into reality and inviting passionate developers in Canada to become part of our journey. We are seeking a dedicated Senior Golang Developer geographically located in Canada to join our team and significantly contribute to one of our major projects for a top-tier tech client.Your role will involve...
-
Junior Backend Developer
7 days ago
, ON, Canada Human Resources Department - NRT Technology Corp. Full timeJunior Backend Developer - Golang (MUST HAVE) Junior Backend Developer - Golang About NRT NRT is one of the 50 Best Managed Companies, and we’re looking for a dynamic candidate who is motivated and passionate about working for a FinTech leader! NRT provides next-generation commerce and inf
-
Staff Golang Engineer
3 weeks ago
Canada Calyptus Full timeThis role is with a Calyptus partner. Our partners work in the blockchain space so please only apply if this is an area of interest. ------------------------------------------------------------------------ Requirements Experience owning multi month long projects, including communication of progress, dependencies, and risk mitigation directly with...
-
Staff Software Engineer
2 days ago
Canada Calyptus Full timeThis role is with a Calyptus partner. Our partners work in the blockchain space so please only apply if this is an area of interest. ------------------------------------------------------------------------ Requirements Experience owning multi month long projects, including communication of progress, dependencies, and risk mitigation directly with...
-
Golang Developer
4 weeks ago
Canada Talasoft Full time- Proficient in designing, developing, and testing software systems. - Background in contributing to open-source projects or a genuine willingness to engage in such endeavors. - Expertise in gRPC, protobuf, open config, and model-based network manageability protocols like GNMI and GNOI. - Keen interest in automated testing, with a passion for crafting...
-
Entry Level
3 hours ago
Canada Confluent Inc Full timeConfluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Have you ever found a new favorite series on Netflix, picked up groceries curbside at Walmart, or paid for something using Square? That’s the power of data in motion in action—giving organizations instant access to the massive amounts of data that is...
-
DevOps Software Developer
1 month ago
Canada Abnormal Security Corporation Full timeRemote - Canada Full-time Abnormal Security is looking for a Software Engineer to join the Cloud Infrastructure team. This role includes responsibility for complex features in support of the team, focusing on automation. You should expect to work closely with engineers that are delivering new features and products for Abnormal, helping them make the most...
-
Senior Developer
3 weeks ago
Canada Equis Staffing Full timeJoin us in the Program Management & Enabling Technologies team as a Senior Backend Developer, arole where technical expertise and innovative thinking converge. Be instrumental in designing and optimizing systems, developing integrations, and making complex data accessible and insightful. With 18 integrated systems and growing, each day presents a...
-
Role Senior Software Developer
4 weeks ago
Canada Koho Financial Inc Full timeWe’re looking for a Senior Backend Engineer to join our team to work remotely based in Canada. Reporting to Software Development Manager , you’ll be contributing to a team that: Developed the flagship credit products for more than 1 million users Builds a credit platform that functions our credit products Supports and ensures that our users have...
-
Senior Backend Developer
1 month ago
Toronto, Canada Real Matters Full time"Position DescriptionThe fast paced and exciting technology division of Real Matters’ is looking for an innovative, talented Senior Backend Developer to work with our team on our cloud-based technology platform. You will work with a world class technology team and be responsible for the development of web applications using the latest JS frameworks, to...
-
Canada Konnect Way Full timeKonnectWay, a rapidly expanding software development company with its heart in Ireland, is seeking highly experienced and innovative Senior FullStack JavaScript + PHP Developers located in Canada. This is a unique opportunity to work remotely on cutting-edge SAAS projects using the latest technologies. If you're passionate about developing web applications...
-
Canada Konnect Way Full timeKonnectWay, a rapidly expanding software development company with its heart in Ireland, is seeking highly experienced and innovative Senior FullStack JavaScript + PHP Developers located in Canada. This is a unique opportunity to work remotely on cutting-edge SAAS projects using the latest technologies. If you're passionate about developing web applications...