Skip to main content
Sombra
Scraped fromLinkedinYesterday
BackendSenior

Middle/Senior Backend (Golang+TypeScript) Engineer

GoTypeScriptNode.jsExpress.jsREST APIMicroservicesAWSAWS S3AWS ECSDynamoDBAWS RDSJUnitIntegration TestingCi/Cd
Work Type
-
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

Join a project for one of the leading property portals in the MENA region, building backend services that power large-scale user experiences. As a Middle/Senior Backend Engineer, you will work with Golang and TypeScript to improve reliability, scalability, and evolution of a high-traffic platform.

Responsibilities

  • Develop new backend services using TypeScript, Node.js, and Express.js, ensuring high quality, scalability, and maintainability
  • Support, maintain, and enhance existing services written in Golang
  • Own features and technical initiatives from requirements analysis through deployment and post-release support
  • Refactor and modernize existing services to improve performance, reliability, and developer experience
  • Design and implement clean, maintainable, and well-tested solutions
  • Collaborate closely with engineers and stakeholders to deliver business value and technical improvements
  • Participate in code reviews and contribute to technical discussions and decision-making
  • Monitor, troubleshoot, and resolve production issues to maintain system reliability and performance

Requirements

  • 3+ years of commercial experience in software development with a strong focus on TypeScript and Golang
  • Strong proficiency in TypeScript and hands-on experience building backend services with Node.js and Express.js
  • Practical experience developing, maintaining, and supporting services written in Golang
  • Experience designing, building, and maintaining RESTful APIs and microservices
  • Hands-on experience with unit testing, integration testing, and CI/CD pipelines
  • Experience working with AWS, including S3, ECS, DynamoDB, and RDS
  • Strong understanding of software quality, scalability, maintainability, and performance considerations
  • Ownership mindset with a proactive approach to problem-solving and attention to detail
  • Strong communication and collaboration skills, with Upper-Intermediate (B2) or higher English level

Benefits

  • 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
  • Sombra University workshops and internal learning programs
  • Tech Communities and knowledge sharing sessions
  • Language courses and workshops
  • Mentorship opportunities
  • Sports compensation or health insurance coverage
  • Participation in races and marathons
  • Corporate doctor (telemedicine)
  • Well-being initiatives and workshops
  • Company-provided technical equipment
  • PE administration and tax support
  • Internal referral program
  • IT Club loyalty program
  • Company events and volunteering initiatives
Middle/Senior Backend (Golang+TypeScript) Engineer
View Original