Golang Software Engineer
New
T
Travelplanet.pl / Wakacje.plTravel technology
Workplace type: remote; Locations: Wrocław, Legnicka 48k, Wrocław, Country code: PLFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Pl C2, en B2
- Experience
- 3+ years of commercial Go development
- Required Skills
- AWSDockerKubernetesgRPCRESTful APIs
Requirements
- Have 3+ years of commercial Go development experience building backend services.
- Have built and maintained REST HTTP services and used a framework such as Echo, Gin, or Chi.
- Have used gRPC or Protocol Buffers as a client or server in a real project.
- Understand Go concurrency, including goroutines, channels, sync.WaitGroup, mutexes, and context timeouts and cancellation.
- Use Go error wrapping, errors.Is, errors.As, and custom error types.
- Write unit tests with mocks, including table-driven tests; experience with testify, mockery, or gomock is relevant.
- Be confident with Docker and have a basic understanding of Kubernetes Deployments, ConfigMaps, and probes.
- Have CI/CD experience with GitLab CI, GitHub Actions, or a similar tool.
- Have AWS experience with S3, Lambda, and IAM roles.
- Have experience integrating services, including timeouts, retries, and mapping or aggregating data from multiple sources.
- OpenAPI/Swagger experience is a plus.
- Helm, service meshes, Vault, observability tools, and structured logging are additional experience areas.
Responsibilities
- Design, build, and maintain Go BFF endpoints for the Abindenurlaub iOS and Android apps.
- Integrate hotel search, booking, payment, and trip-management services, mapping their data into structures the app needs.
- Support existing app features and implement new backend features from requirements through release.
- Work with the product owner to define technical scope and estimates.
- Pair with Flutter developers on API contracts.
- Review pull requests and keep the codebase readable and tested.
View Full Description & ApplyYou'll be redirected to the employer's site