We are looking for a Tech Lead (Full stack).
Main stack:Β Go (Fiber, gRPC), React (TypeScript), Next.js (App Router), Node.js (NestJS), PostgreSQL, Redis, AI Agents (LangGraph).
π A software development company is looking for a Tech Lead (Full stack). The key product is a ready-made solution for automation and management of data centers, hosting providers, and mining hotels. The solution automates key mining management processes.
Location:Β Georgia, Dubai, Cyprus, Europe.
What you will do:
β Design and develop scalable and maintainable APIs
β Manage and optimize relational databases
β Build responsive and accessible web pages using modern frameworks
β Implement new features based on business and technical requirements
β Troubleshoot, debug, and resolve application issues
β Integrate third-party services and APIs
What we expect from a candidate:
β³ 3+ years experience with Go
π οΈ Fiber framework, solid understanding of Go runtime, concurrency patterns
πΎ Experience with gRPC (protobuf), working with PostgreSQL (sqlc) with writing complex queries and their optimization
β‘ Knowledge of Redis (caching, streams)
π Experience with pprof debugging of Go applications (detecting of leaks, races, blocks)
π¦ 2+ years experience with NodeJS, knowledge of NestJS framework (with MikroORM)
βοΈ 3+ years with React (TypeScript), 2+ years with NextJS with App Router, understanding of SSR/SSG optimizations
π³ Basic knowledge of Docker and experience in containerized environments
π§ Ability to effectively use AI in your work / knowledge of building AI agents (LangGraph)
π§ Familiarity with modern backend and frontend development workflows
βοΈ Understanding of building high-load and network intensive applications
ποΈ Strong knowledge of architectural patterns, knowledge of communication mechanisms between microservices, Clean architecture
β
Ability to write high-quality tests
π¬π§ English B1
Would be a plus:
Experience with TimescaleDB (TigerData)
Experience with message brokers (RabbitMQ, Redis Streams)
Experience with mining-equipment and communications edge-agents
Knowledge of distributed telemetry (OpenTelemetry)
What we offer:
π Full-time, remote
π» Daily stand-ups (MonβFri, 10:00 GMT+3)
π
Groomings and plannings 1β2 times a week
π€ Syncs with stakeholders (1β2 times per week, depending on the phase)
π Contract
π© For contact and details: @Kseniya_Belevich_Recruiter