
Golang Developer
Key facts about position
Project ID
Start Date
ASAP
Contract Type
Freelance
Salary
4.800 - 6.300 EUR/month
Short description
As a Golang Developer, you will play a pivotal role in designing, developing, and maintaining high-performance, scalable, and reliable applications using the Go programming language. You will collaborate with a team of skilled developers and engineers to deliver innovative software solutions to our clients.
Job description
• Design, develop, and maintain backend systems and APIs using the Go programming language
• Collaborate effectively with stakeholders to translate business requirements into viable system solutions
• Optimize and enhance existing codebase for improved performance and scalability
• Implement efficient concurrency and parallelism patterns to support high-traffic applications
• Write clean, maintainable, and well-documented code following best practices
• Work with data storage technologies such as databases, key-value stores, and distributed storage systems
• Implement security best practices and participate in the resolution of security vulnerabilities
• Troubleshoot and debug issues, providing effective solutions
• Keep up-to-date with the latest Go and software development trends and technologies
Benefits
• Membership in APM.Digital club - become APM Expert
• Beer box for each APM Expert
• 100% work from home
• Multisport card
• Flexible working hours
• Tax and social counseling for freelancers
• Work with the most modern tools on the market in all areas
• Young team, frequent team building
Requirements
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
• Proficiency in Go programming language
• A total of at least 5 years of experience in software engineering
• Experience with RESTful API design and implementation
• Familiarity with at least one major cloud provider (AWS, Azure, GCP, etc.) is a plus
• Familiarity with orchestration tools like Kubernetes
• Strong attention to detail and a commitment to delivering high-quality software
• Excellent problem-solving and communication skills
The position is suitable for candidates with education
Bachelor's degree in Computer Science, Software Engineering, or a related field
Language skills
English Language - sufficient
Number of years of experience
Minimum of 2 years of hands-on experience in Go programming
Information concerning the recruitment process
• We will give feedback to all candidates invited to the interview