Description

Job 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

Education

ANY GRADUATE