Posted time 29/09/2026 Location Bulgaria, Sofia Job type Full-time, Hybrid, Remote

Talent Factor is a Talent Agency born from a dream. The dream of how, using the resource of our Talent, we can be useful in finding, developing and realizing other talents. People and businesses need a talent revolution.

Dreams are a good thing, but let’s not just talk about them. Let’s do something about them!

Our partner is an amazing company that surprises with the technologies it develops. That’s why we’re helping their Marketing family grow and we are looking for:

 

Senior Mobile Developer – Android / iOS

 

Key Responsibilities

  • Design, build and maintain high-quality backend services and APIs in Go (Golang).
  • Design scalable, secure and high-performance microservices deployed on Kubernetes and containerized with Docker.
  • Design and implement integrations with internal and external systems using REST and/or gRPC.
  • Participate actively in software development, code reviews and technical decision-making.
  • Collaborate with Product Owners, Frontend, Mobile, QA, DevOps and Security teams to deliver end-to-end features.
  • Ensure the reliability, performance and high availability of production systems.
  • Identify technical risks and propose effective solutions.
  • Develop software in accordance with internal security policies, engineering standards and regulatory requirements, including eIDAS, GDPR, AML/KYC and PSD2.
  • Contribute to continuous improvement of development processes, architecture and tooling.
  • Work closely with DevOps on CI/CD and release processes within the existing Kubernetes deployment pipeline.

 

What awaits you behind the doors:

  • The chance to contribute to products with international reach and significant security requirements;
  • A collaborative engineering environment with room for technical ownership and initiative;
  • Competitive compensation and a comprehensive benefits package;
  • Flexible hybrid or remote working arrangements;
  • Opportunities for conferences, certifications, and continuous technical development;
  • Exposure to regulated technology and frameworks;

 

Requirements

  • 3–5+ years of professional backend development experience with Go (Golang).
  • Strong understanding of the software development lifecycle.
  • Solid experience designing and consuming RESTful APIs; knowledge of gRPC is a plus.
  • Strong understanding of HTTP/HTTPS, TLS and secure data transmission.
  • Experience with OAuth 2.0, OpenID Connect and other authentication/authorization mechanisms.
  • Experience with relational databases, preferably PostgreSQL.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with Git and CI/CD pipelines.
  • Good understanding of microservices architecture and clean-architecture principles.
  • Ability to write clean, efficient and well-tested Go code, following idiomatic Go and development best practices.
  • Experience writing table-driven tests and maintaining high code quality.
  • Good command of technical English.

 

Nice to Have

  • Experience with messaging brokers such as RabbitMQ or Kafka.
  • Experience with mutual TLS (mTLS) and client-certificate authentication.
  • Knowledge of cryptography and cryptographic libraries.
  • Previous experience developing software in regulated environments, particularly GDPR, eIDAS, PSD2 or AML/KYC.
  • Experience with Kubernetes tooling beyond the basics, such as Helm, service mesh, Prometheus/Grafana or other cloud-native observability tools.
  • Previous experience working with Java/JVM backend systems, especially migrating services from Java to Go.

 

If you’re an experienced mobile engineer who enjoys solving complex technical problems and building software where security and reliability are critical, this could be a strong next step.

We are waiting for your CV!

All data provided by you is protected within the meaning of the GDPR and will be used only for the purposes of this selection.

Talent Factor holds a license from the National Employment Agency with No. 3647 dated 19.01.2024.