Senior Full Stack Golang Developer
Full-time Mid-Senior LevelJob Overview
We are looking for a Senior Full-Stack Engineer with a strong backend focus in Golang
The role involves working with asynchronous communication patterns, ensuring message reliability, idempotency, proper error handling, and backward compatibility of APIs and events. Frontend responsibilities include development and maintenance of frontend functionality using React, with a focus on correctness, maintainability, and clean integration with backend APIs rather than visual polish.
Responsibilities:
- Design, implement, and maintain scalable backend services in Golang, including RESTful APIs and stable data contracts that evolve safely over time.
- Implement and manage asynchronous, event-driven communication, with strong guarantees around message reliability, idempotency, error handling, and backward compatibility.
- Contribute to frontend features development in React, ensuring reliable functionality, maintainable code, and smooth integration with backend services
- Design code with testability as a core principle, writing and maintaining unit and integration tests for APIs, business logic, and integrations.
- Design and maintain secure APIs and service integrations, applying best practices in authentication, authorization, and identity management
Make Your Resume Now