logo

JobNob

Your Career. Our Passion.

Golang developers


Primesource Consulting Llp


Location

Work from home | India


Job description

Hi,

Greetings from Prime Source Consulting LLP!

Hope you are doing well!

As discussed the job description is below.

Job Details :

Job Title : Golang Application Developer

Experience: 3+ years
Location : Irvine CA - Remote

Job Description:

We are seeking a skilled Golang Application Developer to join our team. As a Golang Developer, you will be responsible for architecting, developing, and maintaining high-performance applications, focusing on concurrency management, networking, file management, and preferably experience with the QUIC protocol. You will play a crucial role in creating robust and scalable solutions for our cutting-edge projects.

Responsibilities:

• Design, develop, and maintain Golang-based applications with a strong emphasis on concurrent processing and optimized resource utilization.

• Implement and manage concurrency patterns and techniques to ensure efficient utilization of system resources.

• Develop networking functionalities within applications, optimizing communication protocols for performance and reliability.

• Handle file management tasks efficiently, including storage, retrieval, and manipulation of data in various formats and s.

• Ideally, leverage experience with the QUIC protocol or similar transport protocols to enhance data transfer efficiency and security.

• Collaborate with cross-functional teams to understand project requirements and translate them into scalable and maintainable code solutions.

• Write clean, efficient, and well-documented code, adhering to best practices and coding standards.

• Conduct thorough testing, debugging, and performance tuning to ensure applications meet high-performance benchmarks.

• Stay updated with the latest advancements in Golang, networking, and related technologies to propose and implement innovative solutions.

Requirements:

• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

• Proven experience in Golang application development with a focus on concurrency management and networking.

• Expertise in file management, including efficient handling of data storage, retrieval, and manipulation.

• Ideally, experience working with network protocols such as QUIC or similar transport protocols.

• Strong understanding of data structures, algorithms, and software design principles.

• Familiarity with containerization technologies (e.g., Docker, Kubernetes) is advantageous.

• Excellent problem-solving skills and a proactive attitude toward learning and adapting to new technologies.

• Effective communication skills and the ability to work collaboratively within a team environment.


Job tags



Salary

All rights reserved