Golang Developer for Cloud Services
- Permanent
We are seeking a skilled Golang developer to join our team dedicated to providing excellent backend services for mobile device users.
Our focus is on developing a range of mobile applications on a daily basis.
We aim to create efficient, reliable, and secure software to ensure the best user experience.
Your responsibilities
-
Design and implement backend applications, participating in R&D projects related to Cloud Services.
-
Adhere to best coding practices, ensuring software quality through unit, integration, and functional tests.
-
Participate in code review and report task progress.
-
Technologies in use include Golang, Java, Spring, Python, Docker, and Kubernetes.
Our requirements
-
At least 3 years of commercial experience in Golang development.
-
Familiarity with protocols and data exchange formats such as HTTP/1.1/2.0, RESTful API, and gRPC.
-
Proficiency in database technologies such as PostgreSQL, DynamoDB, Redis, and MySQL.
-
Experience with TDD/BDD methodologies.
-
Proficiency in English for communication and understanding technical documentation.
-
Knowledge of design patterns.
-
A university degree in Computer Science, Telecommunications, or related field is required.
-
Desirable experience in Ruby/Rails and Erlang/Elixir development.
Optional
-
Knowledge of web software libraries like React and TypeScript.
-
Experience with Amazon Web Services (AWS) usage and administration.
-
Familiarity with container technologies like Docker and Kubernetes.
-
Proficiency in version control systems like Git.
-
Understanding of security solutions for web applications/services such as OAuth2/JWT.
Najnowsze stanowiska
18 000–23 000 PLN
Kraków
Hi I'm Borys,
I manage this role