January 2025 - Backend Developer

Description

We work on a variety of innovative, greenfield projects in close collaboration with partners predominantly based in the United States. As a member of our team, you'll have the freedom to choose the path that excites you most—whether that's contributing to emerging startup ventures led by our internal teams, or engaging directly with established U.S.-based clients on cutting-edge initiatives. Our environment encourages flexibility, innovation, and the opportunity to shape the direction of your career.

Salary range

2,000 – 6,000 EUR (Brutto I)

Your Role and Contributions

  • Golang Microservices Development. Design, implement, and maintain scalable, high-performance backend services using Go. Develop APIs (REST, GraphQL) and integrate with external services to deliver robust functionality.
  • Data Management & Storage. Work with both SQL and NoSQL databases to ensure optimal data modeling, performance, and maintainability.
  • Messaging & Asynchronous Processing. Integrate message queues (Kafka, RabbitMQ) or event-driven architectures to handle asynchronous workflows and ensure system reliability.
  • Security & Observability. Implement security best practices, authentication/authorization mechanisms, logging, monitoring, and tracing to maintain secure and observable services.
  • Continuous Improvement & Collaboration. Embrace CI/CD pipelines, Infrastructure-as-Code, and close collaboration with frontend, DevOps, and platform engineers. Review code, share knowledge, and continuously refine best practices.

Required Skills & Qualifications

  • Strong proficiency in Golang
  • Experience with microservices architectures and cloud-based infrastructures
  • Proficiency in working with relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases
  • Familiarity with messaging systems (Kafka, RabbitMQ) and asynchronous processing patterns
  • Understanding of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes)
  • Knowledge of distributed systems concepts, monitoring tools (Prometheus, Grafana), and performance optimization techniques

Nice-to-Have (Not Required)

  • Experience with additional backend languages (Python, Java, Rust)
  • Familiarity with gRPC

Selection process

Share your CV and any relevant work samples.
Submit CV
A single, relaxed conversation where we get to know each other, discuss our culture, and assess your technical expertise.
Interview
If we're a good match, we'll extend a formal offer.
Offer

What do we offer?

Flexible Working Hours

Manage your own schedule to maintain a healthy work-life balance.

Global Exposure

Opportunities to travel and immerse yourself in diverse cultures, expanding your perspectives.

Hybrid Work Environment

Work remotely, onsite, or mix it up—whatever works best for you.

Top-Tier Equipment

We provide state-of-the-art tools and resources to help you excel.

Continuous Learning

Access to educational resources, training, and professional development opportunities.

Conference Support

We sponsor attendance at industry-leading events, helping you stay on top of industry trends.

Performance Bonuses

Receive mid-year and year-end bonuses based on productivity and contributions.

Tell us about your project

Our offices

  • Zagreb
    Bozidara Magovca 14
    10000, Zagreb, Croatia