Job Description
The Role:
You will be responsible for:
- Design, develop, and maintain backend services and APIs using GoLang.
- Build scalable, secure, and high-performance microservices to support core product workflows.
- Collaborate with Product, Design, and Frontend teams to translate requirements into technical solutions.
- Implement data storage solutions (SQL/NoSQL databases) and optimize for performance.
- Ensure system reliability, scalability, and security through effective design and implementation.
- Participate in architecture discussions, code reviews, and mentor junior developers.
- Set up and optimize CI/CD pipelines to support rapid and safe deployments.
- Continuously research, propose, and adopt new technologies to improve the product and development processes.
Ideal Profile:
- You possess 5+ years of backend development experience, with at least 2+ years working in GoLang.
- You have strong knowledge of microservices architecture and REST/gRPC API design.
- You have hands-on experience with databases: SQL (Postgres, MySQL) and/or NoSQL (MongoDB, Redis).
- You are familiar with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- You are proficient with CI/CD pipelines, Git, and Agile development practices.
- You have a solid understanding of software design patterns, scalability, and system performance optimization.
- You bring strong problem-solving skills, an ownership mindset, and the ability to thrive in a fast-paced startup environment.
What's on Offer?
- Fully remote opportunity with flexibility.
- Be part of the core founding engineering team at an early-stage startup.
- Opportunity to work closely with the founders and influence the product and technology direction.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application