Senior Full-Stack (Go,TypeScript) Developer

Project Duration: Long-term
Experience Required: 5+ years
Work Format: Full-time, Remote
Location: Remote from Poland


Job Overview

We are looking for an experienced Senior Full-Stack (Go,TypeScript) Developer to join a long-term project focused on building scalable, high-performance backend systems. The role involves working with modern technologies, microservices architecture, and cloud-native solutions in a distributed team environment.


Technical Requirements

  • Strong hands-on experience with Go, including goroutines, channels, concurrency patterns, and memory management
  • Solid knowledge of TypeScript, including modern language features and type safety
  • Experience with TypeScript-based frameworks such as React, Angular, Node.js, NestJS
  • Practical experience with Go frameworks (e.g. Gin, Echo)
  • Good understanding of RESTful and GraphQL API design
  • Experience working with microservices and distributed systems
  • Familiarity with SQL and NoSQL databases and data modeling
  • Experience using Git and CI/CD pipelines
  • Strong understanding of software engineering principles and best practices
  • Excellent problem-solving skills and attention to detail
  • Good communication skills and ability to work in a team


Preferred Qualifications

  • Experience working in SAFe environments
  • Knowledge of cloud platforms and DevOps practices
  • Experience with database optimization and management
  • Understanding of security best practices (secure coding, OAuth, JWT, data encryption)
  • Experience in Agile/Scrum teams
  • Familiarity with testing frameworks and test automation


Soft Skills

  • Strong analytical and problem-solving mindset
  • Clear communication with both technical and non-technical stakeholders
  • Team-oriented and collaborative approach
  • Flexibility and adaptability to changing requirements and technologies
  • Ownership mentality and proactive attitude
  • High attention to code quality, readability, and maintainability


Required Technical Stack

  • Golang
  • TypeScript
  • React
  • Angular
  • Node.js


Responsibilities

  • Design, develop, and maintain scalable backend services using Go
  • Build and integrate RESTful and/or GraphQL APIs
  • Develop and support microservices-based architectures
  • Analyze and optimize performance, memory usage, and concurrency
  • Write unit, integration, and end-to-end tests
  • Participate in CI/CD processes (build, test, deployment automation)
  • Work with Docker and Kubernetes
  • Maintain clear and up-to-date technical documentation
  • Collaborate with product owners, architects, and development teams
  • Ensure high code quality and compliance with best practices
  • Optimize solutions for scalability, reliability, and performance

Required languages

English C1 - Advanced
Golang, TypeScript, React, Angular, Node.js, SQL
Published 3 February
60 views
ยท
3 applications
100% read
ยท
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...