> DOU
middle
SombraFull Stack Engineer
format:Remote
goreacttypescriptjavascriptgrpcrest-apimicroservicesdistributed systemsmongodbmysqlpostgresqlredisany one ofmongodbwebpackbabeleslintunit testingtest automation
aws lambdadynamodbkinesisgoogle cloudazurereact native
> 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.
Відгукнутись на вакансію