Negotiable
Outside
Remote
USA
Summary: The role of Senior Backend Go Developer involves leading the design, development, and deployment of scalable backend applications using Go in a fully remote environment. The position requires collaboration with cross-functional teams and mentoring of other developers while ensuring high coding standards and performance optimization. The developer will also participate in architectural discussions and contribute to technical decision-making. Staying updated with Go best practices and resolving production issues are key responsibilities of this role.
Key Responsibilities:
- Lead the design, development, and deployment of scalable, high-performance backend applications using Go.
- Develop and maintain APIs, microservices, and server-side components to support diverse applications.
- Optimize codebase for performance, scalability, and long-term maintainability.
- Mentor and guide junior and senior developers, upholding high coding standards.
- Collaborate closely with product managers, DevOps, and QA teams for feature delivery and product updates.
- Monitor, troubleshoot, and resolve issues in production systems, ensuring timely deployment of fixes.
- Stay current with Go best practices, tools, and advancements in backend technologies.
- Participate in architectural discussions and contribute to technical decision-making.
- Work in a collaborative, cross-functional remote team environment with strong communication skills.
Key Skills:
- Proficiency in Go programming language.
- Experience in developing scalable backend applications.
- Strong understanding of APIs, microservices, and server-side components.
- Ability to optimize code for performance and maintainability.
- Mentoring and guiding junior developers.
- Collaboration skills with cross-functional teams.
- Problem-solving skills for production issues.
- Knowledge of best practices in backend technologies.
- Strong communication skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
- Lead the design, development, and deployment of scalable, high-performance backend applications using Go.
- Develop and maintain APIs, microservices, and server-side components to support diverse applications.
- Optimize codebase for performance, scalability, and long-term maintainability.
- Mentor and guide junior and senior developers, upholding high coding standards.
- Collaborate closely with product managers, DevOps, and QA teams for feature delivery and product updates.
- Monitor, troubleshoot, and resolve issues in production systems, ensuring timely deployment of fixes.
- Stay current with Go best practices, tools, and advancements in backend technologies.
- Participate in architectural discussions and contribute to technical decision-making.
- Work in a collaborative, cross-functional remote team environment with strong communication skills.