This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you a highly skilled Golang Developer ready to bring your expertise to challenging and diverse projects? Do you thrive in a collaborative environment where your code directly translates into success? Join an innovative company, known for delivering robust software solutions across various industries. This Golang Developer position is a full-time role, based in Athens, with a hybrid working model. As a Golang Developer, you will be a key member of a focused development team, working alongside designers, testers and technical leads. Your skills will be essential in building, maintaining, and enhancing critical backend services, driving the successful delivery of systems and applications.
Job Responsibility:
Develop, maintain, and expand core services written in Go, focusing on delivering maximum value to end-users
Translate functional specifications into robust software designs and implement solutions that integrate smoothly with external applications
Write clean, testable, and maintainable code, actively employing Test-Driven Development (TDD) and refactoring techniques
Participate actively in continuous improvement efforts and share knowledge across the development team
Requirements:
2-5 years of experience on similar role
Expert proficiency in Golang
Previous working experience with Cloud (Preferably Google Cloud)
Strong experience with complex backend systems, including integration and in-depth knowledge of relational and No-SQL databases
Practical experience with key DevOps tools
Excellent understanding of object-oriented design principles and software design patterns
High motivation, self-awareness, and a proactive, team-oriented communication style
Excellent written and verbal communication skills in English