Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Backend Developer (Go / TypeScript)
About Dornick Studios
Dornick Studios is a young and dynamic company focused on developing mobile applications. Founded recently in June 2024, we are based in Istanbul, Turkey.
Dornick Studios was established after gaining technical and business know-how through several projects undertaken at Aizona Tech company.
Our aim is to establish a significant presence in the rapidly growing subscription app market by targeting various niche areas and releasing content-rich mobile applications.
Job Description
We are looking for a Mid to Mid+ Backend Engineer who is passionate about building scalable, reliable, and high-performance systems.
The ideal candidate has strong experience with Go (Golang), good knowledge or hands-on familiarity with TypeScript, and a solid understanding of distributed systems, serverless architectures, and cloud-native design.
Experience with Kubernetes, RESTful APIs, and WebSocket communication is essential, while interest or experience in gRPC and GraphQL is a plus.
If you’re someone who values collaboration, innovation, and continuous learning, we’d love to have you on our team.
Responsibilities
- Design, develop, and maintain scalable backend services using Go and/or TypeScript
- Build and optimize distributed systems with a focus on performance, reliability, and observability
- Develop and integrate RESTful APIs and WebSocket-based real-time communication systems
- Contribute to or learn technologies like gRPC and GraphQL
- Design and implement cloud-native and serverless solutions
- Implement monitoring, alerting, and error-handling mechanisms to ensure system resilience
- Participate in code reviews, architectural discussions, and continuous improvement efforts
- Embrace an Agile mindset, and actively support a culture of teamwork, innovation, and learning
Skills and Qualifications
- At least 3 years of professional experience in software development
- Strong proficiency in Go (Golang)
- Practical experience or active interest in TypeScript
- Experience working with Kubernetes and containerized environments
- Solid understanding of serverless computing concepts, including FaaS, event-driven architectures, and cloud-native design patterns
- Deep understanding of RESTful APIs and WebSocket communication; gRPC and GraphQL experience or interest is a strong plus
- Experience in monitoring, alerting, and error management in distributed systems
- Agile mindset, with a passion for collaboration, innovation, and continuous learning
Nice to Have
- Experience with major cloud providers (AWS, GCP, or Huawei)
- Familiarity with CI/CD pipelines and DevOps tooling
- Contributions to open-source projects or active involvement in developer communities
Key Skills
Ranked by relevanceReady to apply?
Join Dornick Studios and take your career to the next level!
Application takes less than 5 minutes

