Senior Go Development Engineer

Roam

$2.8-4K[Monthly]
Remote5-10 Yrs ExpBachelorFull-time
Share

Remote Details

Open CountryWorldwide

Language RequirementsChinese

Job Description

Show original text

Description

  • Job Description
  • The core of this position is to efficiently develop and maintain applications using the Go programming language, particularly in the Web3 domain. Specific responsibilities include:


  • Main Responsibilities:
  • 1. Technical Development and Maintenance:
  • Participate in and be responsible for the design and implementation of high-performance microservices architecture.
  • Create and maintain efficient, secure, and scalable code.
  • Participate in code reviews to ensure code quality and compliance.
  • 2. Technical Optimization and Problem Solving:
  • Resolve technical bottlenecks and challenges to enhance system performance and response time.
  • Optimize and innovate related to Web3 technologies, such as the development of applications in DeFi, NFTs, etc.
  • 3. Project Participation:
  • Collaborate with team members to achieve project goals and ensure timely delivery of tasks.
  • Research and introduce new technologies and tools to support the team's technical growth.


  • Salary negotiable

Requirements

  • Skill Requirements and Analysis


  • 1. Development Skills:
  • At least 5 years of development experience, with over 3 years of experience in Go language projects.
  • In-depth understanding of microservices architecture with practical project experience.
  • Familiarity with commonly used Go frameworks and tools, such as Gin, Echo, Gorm, etc.
  • 2. Technical Knowledge and Practice:
  • Extensive experience in Web3 technology and project development, particularly in application layer development related to smart contract integration, DeFi, NFTs, etc.
  • Knowledge of Solidity and experience in integrating smart contracts, with hands-on experience in handling and debugging on-chain interactions.
  • 3. Relevant Tools and System Experience:
  • Proficient in using Docker and Kubernetes for container management and deployment.
  • Familiarity with various database technologies, including relational databases (such as MySQL, PostgreSQL) and non-relational databases (such as MongoDB).
  • Experience in handling large-scale distributed systems is preferred.
  • 4. Soft Skills:
  • Good communication and collaboration skills, able to work efficiently with cross-functional teams.
  • Self-driven with the ability to quickly learn and adapt to new technologies.
  • 5. Preferred Skills:
  • Experience in open-source projects or contributions to well-known open-source projects.
  • Experience with payment-related technologies (such as payment gateways, credit card processing).
  • Familiarity with DevOps and CI/CD automation deployment processes.
GolangGoGinEchoDockerSQLDevOpsMongoDB
Preview

some apple

HR DirectorRoam

Active today

Posted on 26 February 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.