Job Description
LeadStack Inc. is an award winning, one of the nation's fastest growing, certified minority owned (MBE) staffing services provider of contingent workforce. As a recognized industry leader in contingent workforce solutions and Certified as a Great Place to Work, we're proud to partner with some of the most admired Fortune 500 brands in the world.
Title: Blockchain Software engineer with (Golang and Ruby)
Location: 100% Remote (PST hours only)
Duration: 3 months contract
Job ID: 24-00917
Top 3 Skills: Golang, Ruby and Microservices
Duties:
Lead hands-on the migration of existing Ruby services for the Commerce System to Golang Collaborate with cross-functional teams to understand the current system architecture and design a migration strategy Develop high-quality, maintainable, and efficient code in Ruby and 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:
Proficiency in Golang programming
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
5+ least 3 years of experience in Ruby, Golang, or Typescript/Node.js
Keywords:
Education:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field Alternatively, equivalent work experience and a proven track record of success in software development
To know more about current opportunities at LeadStack , please visit us on https://leadstackinc.com/careers/
Job Type: Contract
Pay: $90.00 - $110.00 per hour
Experience level:
Schedule:
- 8 hour shift
- Monday to Friday
Application Question(s):
- What is your current location & would you be comfortable for W2 position?
Education:
Experience:
- Ruby: 4 years (Required)
- Golang: 5 years (Required)
Location:
Work Location: Remote