All offersKrakówJavaSenior Back-End Developer
Senior Back-End Developer
Java
Arteïa

Senior Back-End Developer

Arteïa
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Node.js
    master
    Mongo
    master
    REST API
    master
    Docker
    master
    NoSQL
    advanced
    Git
    advanced
    Microservices
    advanced
    Blockchain
    regular
    Java
    regular
    Data
    nice to have

Job description

Online interview
We're looking for an Exceptional Back-End Developer!

Arteïa is a SaaS platform for artists and art collectors, enhanced by the blockchain to provide immutable provenance for art, collector matching algorithms and artwork lending modules. We have raised over 3 mln Euro in two seed rounds, build a team of 20+ extraordinary and friendly people, have offices in Brussels, Kraków and London, and are in need of support of another wonderful human being to make sure our clients are taken care of!

We're looking for talented, motivated people who would like to join us in empowering art collectors and artists by giving them the best tools to manage the art they own or create.

Daily tasks

  • Work on new products like descriptive catalogs of works of art in digital form
  • Participating in the Scrum software development process
  • Maintaining code quality by conducting a peer code review

What we offer

  • A chance to solve challenging problems in art, tech, crypto and beyond
  • A disruptive company and product that is changing how people share, sell, buy, lend, and experience art around the world, using state-of-the-art technologies like distributed ledgers and AI
  • Developer focused (multiple screens, good hardware, knowledge sharing)
  • Great office space in the middle of Kraków at ul. św. Krzyża
  • Reimbursement of costs for conferences and industry events
  • Exceptional work environment with flexible working hours
  • Education budget. You choose when & what you want to learn
  • Paid 26 days holiday leave
  • Creative, fast-paced, flexible, fun and challenging workplace
  • LuxMed


Requirements

  • At least 5+ years of experience in agile software development
  • Good NodeJS skills, including common modules like Express or Koa
  • Understanding of asynchronous programming, stateless protocols, microservices and concurrency
  • Experience using NoSQL, SQL and key/value data stores like MongoDB, PostgresQL or Redis
  • Hands-on using ElasticSearch and message brokers like RabbitMQ
  • Working knowledge with unit, integration and load tests
  • Good understanding of Docker, version control and CI/CD pipelines (Git, Gitlab CI/CD)
  • Willingness to learn new tech as needed by the job (blockchain and/or data engineering)
  • Very good written and oral communications skills in English
  • A pragmatic approach to getting the job done
  • Friendly attitude and eagerness to share knowledge with others