Golang Developer

Tehran , Tehran

Golang Developer

Category:   Technical
Sub Category:  All
Work experience:  Minimum 3 years
Employment Type:  Full time
City:  Tehran , Tehran
Education:  Diploma
Remote / Telework:  No

Monthly Salary:   Negotiable

Job Description

In our digital world, nearly every company has a website or uses software and IT systems. The back-end developer is a programmer who creates components and features on the server-side, indirectly accessed by a user through a front-end application or system. These developers are tasked with creating, maintaining, testing, and debugging the entire back-end. This includes the core application logic, databases, data and application integration, API, and other processes taking place behind the scenes. A highly skilled back-end developer knows how to analyze user needs to ensure a positive user experience and he is a good software engineer, too.

Tasks in detail:

Design and develop high quality software that we need

Maintain our microservices

Work with team to develop product and design innovative solutions to improve our products


- Problem-solving skills to find innovative and smart solutions for new challenges.

- Familiar with software engineering concepts like:

- Design patterns


- Clean code

- Familiar with Golang

- Familiar with relational database and their concepts

Powered By Hire.Camp