Sombra is a software development company that works with US, Canadian, and European clients. The Sombra team is commited to doing what is loves in the best interests of the company, its clients, and Ukraine.
18 травня 2026

Middle Software Engineer (Go + React)

Київ, Львів, Івано-Франківськ, віддалено

Our client is a leading property portal in the MENA region, connecting millions of property seekers with real estate professionals and shaping the future of the regional tech ecosystem. As a Middle Software Engineer, you will work across Go and React/React Native, building scalable systems and user-facing applications that directly impact how people find homes and make life-changing decisions.

Required for this role

  • 4+ years of experience as a Fullstack, Backend, or Frontend Engineer with proven expertise in Go and React/React Native
  • Strong understanding of microservices, distributed systems, and modern frontend architectures
  • Hands-on experience with Go (Golang) for backend service development
  • Proficiency in React and/or React Native for web and mobile applications
  • Solid knowledge of TypeScript and modern JavaScript (ES6+)
  • Experience designing and integrating RESTful or gRPC APIs; familiarity with GraphQL is a plus
  • Knowledge of concurrency patterns in Go (goroutines, channels)
  • Experience with relational or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis
  • Familiarity with frontend tooling (Webpack, Babel, Metro, ESLint, Prettier) and automated testing frameworks (Jest, RTL, Detox)
  • Comfortable with Docker, Kubernetes, and cloud infrastructure (AWS, GCP, or Azure)

Nice to have

  • Experience building scalable, high-traffic consumer-facing platforms or SaaS products
  • Exposure to event-driven systems, message queues, or streaming platforms (Kafka, NATS, RabbitMQ)
  • Experience with performance benchmarking for Go services and optimization of React/React Native apps
  • Familiarity with infrastructure-as-code or DevOps practices

Your responsibilities

  • Design, build, and maintain scalable backend services and APIs using Go
  • Develop high-quality frontend interfaces with React and/or React Native
  • Own and deliver major system components end-to-end, from backend architecture to user-facing experiences
  • Collaborate with product, design, and engineering teams to translate requirements into robust solutions
  • Implement clean, maintainable, and well-tested code across Go, TypeScript, React, and React Native
  • Integrate frontend applications with backend services (REST, gRPC, GraphQL) ensuring seamless data flows
  • Optimize application performance across backend systems, web clients, and mobile apps
  • Participate in code reviews, pair programming, and architectural discussions
  • Support CI/CD pipelines, automated testing workflows, and deployment processes

What you get

Your time off

  • 18 paid vacation days and 10 paid sick days annually
  • 10 Ukrainian public holidays
  • Maternity and paternity leaves
  • Marriage and Parenthood Package
  • Additional leave for major life events
  • Sabbatical leave opportunities

Learning & growth

  • Sombra University workshops and internal learning programs
  • Tech Communities and knowledge sharing sessions
  • Language courses and workshops
  • Mentorship opportunities

Health & well-being

  • Sports compensation or health insurance coverage
  • Participation in races and marathons
  • Corporate doctor (telemedicine)
  • Well-being initiatives and workshops

And even more

  • Company-provided technical equipment
  • PE administration and tax support
  • Internal referral program
  • IT Club loyalty program
  • Company events and volunteering initiatives

Before you apply

Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.

If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.

LinkedIn