Blockchain Developer (Scala)

19k - 29k PLN/ mies.UoP
MidFull-time·Umowa o pracę
#376239·Dodano 21 dni temu·4
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

ScalaFunctional programminggRPCService-oriented architectureDegree

Firma i stanowisko

IntellectEU is an international technology company focused on digital finance and emerging technologies. The company has offices in Antwerp, Lisbon, Krakow, Kyiv, New York, and has been operating for over 15 years. Their blockchain practice centers on production-grade frameworks emphasizing security, scalability, and correctness. They contribute to the Splice codebase on the Canton Network, a next-generation privacy-preserving distributed ledger adopted by major market infrastructure providers globally.

Wymagania

  • 5+ years of professional Scala experience, with a strong command of functional programming patterns (typeclasses, effect systems, immutability, referential transparency).
  • Strong grasp of the Scala type system, including implicits/givens, type inference, and leveraging the compiler for correctness guarantees.
  • Solid understanding of distributed systems: consensus mechanisms, fault tolerance, eventual consistency, and partition handling.
  • Experience with Canton and/or Daml is strongly preferred; otherwise, a demonstrated willingness and ability to develop deep expertise in both technologies is required.
  • Comfortable working with gRPC, Protobuf, and service-oriented architectures.
  • Communicates complex technical concepts clearly and effectively, both verbally and in writing, to technical and non-technical audiences.
  • Demonstrates a high degree of autonomy, accountability, and ownership for delivering outcomes.
  • Provides and receives constructive feedback professionally, viewing code reviews and technical discussions as opportunities for collaboration and continuous improvement.
  • Thrives in distributed teams by proactively sharing context, documenting decisions, and working effectively in asynchronous environments.

Obowiązki

  • Contribute directly to the Splice codebase on Canton Network, writing production-grade Scala across core distributed ledger components.
  • Design and implement features end-to-end: from specification refinement through testing, review, and deployment.
  • Work within a globally distributed Agile team, coordinating across time zones with asynchronous-first communication.
  • Mentor and onboard engineers new to the Canton/Daml ecosystem, building internal capability over time.
  • Participate in architecture discussions and technical decision-making, bringing well-reasoned opinions grounded in distributed systems experience.
  • Maintain high standards for code quality, test coverage, and documentation in a codebase where correctness is critical.

Benefity

  • International experience in a stable company with offices in multiple countries.
  • A passionate team in an innovative, casual, positive, and open work environment.
  • Great opportunities for personal and professional development.
  • Flexible work options: remote, in-office, or hybrid.
IntellectEU

IntellectEU

Pracodawca

Aplikuj teraz