
Golang Developer
Posted May 31

Posted May 31
This is a fully remote position, open to applicants in Ukraine.
β’ Engage in the development and upkeep of high-performance backend services and applications utilizing Golang.
β’ Design, implement, and enhance microservices-based applications, ensuring they are scalable, reliable, and maintainable.
β’ Work alongside the DevOps team to deploy and manage Golang applications within Kubernetes clusters, employing Helm for effective package management.
β’ Create and optimize database schemas, queries, and transactions, particularly with Postgres, ensuring data integrity, performance, and scalability.
β’ Develop and refine the billing system to guarantee accurate and prompt processing of financial transactions.
β’ Perform code reviews to uphold code quality, best practices, and compliance with coding standards.
β’ Collaborate within a cross-functional team, including DevOps, Backend and Frontend developers, QA, and product management, to comprehend requirements and deliver top-notch software solutions.
β’ Maintain thorough documentation for code, architecture, and processes to support knowledge transfer and onboarding of team members.
β’ Ensure appropriate unit test coverage for applications and contribute to keeping the autotest suite current.
β’ A minimum of 2-3 years of professional experience as a Golang developer, with a solid history of delivering scalable and robust solutions.
β’ Proficient in Golang, with a thorough understanding of its concurrency model, frameworks, and industry best practices.
β’ Experience in designing, developing, and maintaining microservices architectures.
β’ Skilled in designing and optimizing databases, especially with Postgres.
β’ Strong communication skills and the ability to collaborate effectively in a team setting.
β’ Excellent problem-solving skills and the capacity to think critically about complex technical issues.
β’ Prior experience in developing and maintaining billing systems.
β’ Familiarity with AWS services.
β’ Experience with NoSQL databases.
β’ Remote Work Environment: Enjoy the flexibility to work from any location, at any time, fostering a healthy work-life balance.
β’ Unlimited PTO: Take advantage of unlimited paid time off to recharge and prioritize your well-being, without the hassle of counting days.
β’ Paid National Holidays: Celebrate and unwind on national holidays with paid time off for relaxation and rejuvenation.
β’ Company-provided MacBook: Benefit from seamless productivity with top-tier Apple MacBooks supplied to all employees who require them.
β’ Flexible Independent Contractor Agreement: Experience the advantages of flexibility, autonomy, and entrepreneurial opportunities, including tax benefits, networking possibilities, reduced employment obligations, and the freedom to work remotely.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.