+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

108-53 =

+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

sofString

Golang Engineer

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Sofia, Bulgaria
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    sofString is a bold and aspiring company with the sole purpose of delivering high-quality software solutions for businesses of all industry.
    Our team consists of highly skilled experts specialized in various fields of software development. We use modern IT Project Management tools and provide top-notch professionals to develop software products according to customer’s requirements. From an application for an online shop, through a time management system all the way to customized software – whatever the business wants, we can do it!

    About the job Ref050226212SMNA Golang Engineer

    We are looking for an experienced Golang Engineer. In this role, you will be responsible for developing the backend microservices architecture required for a high-scale product platform. You will utilize your strong proficiency in Go (Golang) to design and maintain efficient gRPC services and GraphQL layers that serve data to React frontends and mobile applications. A key area of specialization will be ensuring seamless integration across UK-aligned time zones, and actively contributing to architectural decisions in a polyglot database environment that includes MongoDB and PostgreSQL.

    Duration: 6-12 months
    Start: ASAP

    Responsibilities:

    • Develop robust, scalable microservices from concept to deployment, focusing on high-performance backend logic using Go.
    • Implement and maintain efficient communication layers using gRPC for inter-service messaging and GraphQL for frontend data aggregation.
    • Architect data models across MongoDB and PostgreSQL, ensuring data integrity and query performance in a distributed system.
    • Operate within an integrated „squad-based“ structure (alongside Product Managers, Designers, and QA), acting as a core engineering pillar for the European timezone.
    • Join a culture of full ownership – contributing to code reviews, unit testing, and ensuring smooth onboarding for future team members.

    Requirements:

    • 4+ years of professional experience in backend software development, with a proven track record of delivering production-grade microservices.
    • Strong proficiency in Go and its ecosystem. Deep understanding of concurrency patterns and idiomatic Go.
    • Solid experience with gRPC and Protocol Buffers for inter-service communication.
    • Proficiency in working with MongoDB (schema design, indexing) and PostgreSQL in a high-throughput environment.
    • Experience with React.js or a strong willingness to contribute to Full-Stack tickets is a significant plus.
    • Familiarity with containerization, Kubernetes, and modern CI/CD pipelines.

    What we offer:

    • Remote work
    • Temporary contract opportunities
    • Friendly atmosphere and collaborative team
    • Interesting projects with diverse clients and many exciting challenges
    • Opportunities for long-term professional development in a quickly growing company

    If this role would fit your personal interests and plans for professional development please send us your CV. Only short-listed candidates will be contacted.