logo[мetahunt]
> DOU
middle

Full Stack Engineer

Sombra
format:Remote
goreacttypescriptjavascriptgrpcrest-apimicroservicesdistributed systemsmongodbmysqlpostgresqlredisany one ofmongodbwebpackbabeleslintunit testingtest automation
aws lambdadynamodbkinesisgoogle cloudazurereact native
englishB2
experience4+ years
domainPropTech
locationUkraine (Kyiv, Lviv, Ivano-Frankivsk)
> full description

We’re looking for a Middle FullStack Engineer to build scalable systems and user-facing applications for a high-traffic property platform used by millions of people. You’ll work across Golang, React.js, and TypeScript, contributing to backend services and frontend experiences that directly support how users search for and find homes.

Required for this role

  • 4+ years of experience as a FullStack, Backend, or Frontend Engineer, with hands-on experience across both Go (Golang) and React.js
  • Strong experience building backend services with Go, including a solid understanding of concurrency patterns such as goroutines and channels
  • Proficiency with React.js and/or React Native, along with TypeScript and modern JavaScript (ES6+)
  • Experience designing and integrating RESTful or gRPC APIs
  • Strong understanding of microservices, distributed systems, and modern frontend architectures
  • Experience working with relational or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis
  • Familiarity with frontend tooling such as Webpack, Babel, Metro, ESLint, and Prettier, as well as automated backend and frontend testing
  • Cloud experience: working with AWS services like Lambda, DynamoDB and Kinesis Streams would be a plus (overall cloud experience — GCP, Azure with similar services is also valued)
  • Understanding of application performance profiling and debugging across frontend and backend systems
  • Experience building scalable, high-traffic consumer-facing platforms, marketplaces, or SaaS products
  • Strong analytical and problem-solving skills, ownership mindset, good communication and organizational skills
  • At least Upper Intermediate English level

Your responsibilities

  • Develop and maintain scalable backend services using Golang
  • Build and improve user-facing applications with React.js, React Native, and TypeScript
  • Design and integrate RESTful and gRPC APIs across services and applications
  • Contribute to microservices and distributed systems that support a high-traffic consumer-facing platform
  • Work with relational and NoSQL databases to support application and service requirements
  • Build and maintain automated unit and integration tests for backend services and frontend applications
  • Profile, debug, and optimize application performance across frontend and backend components
  • Take ownership of technical delivery across complex systems and collaborate effectively to solve engineering challenges

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.

Відгукнутись на вакансію