All offersWarszawaGoSenior Remote GoLang Developer
Senior Remote GoLang Developer

Senior Remote GoLang Developer

Type of work
Employment Type
Operating mode


Jesteśmy w pełni zdalną i transparentą firmą. Zdalności uczyliśmy się przez 15 lat od momentu założenia SoftwareMill, więc u nas to po prostu działa. Jeśli czujesz, że dobrze zorganizowana praca zdalna może być dla Ciebie to dołącz do nas!

Company profile

Tech stack



Job description

Online interview


  • We are SoftwareMill - a group of various individuals: total geeks, humanists, fans of fantasy and karate, Apple and Android enthusiasts. Both our differences and shared values allow us to create one of the most employee-friendly companies in the IT industry. We work 100% remotely, from our homes scattered all over Poland (but not only!).
  • Interested in joining our team? See what it takes to become a SoftwareMiller!

Our offer

  • Salary ranging from 1150 to 1450 PLN net per day for start
  • 100% remote company with a remote-first mindset
  • Full-time but not necessarily 9-17, we are flexible
  • Professional development and freedom in choosing the toolset and tech stack
  • Learning-culture expressed by SoftwareMill Academy and the technical reading club
  • Leadership and soft-skills in-house trainings
  • English courses
  • Small teams without PMs, no procedures, and no other corporate 'goodies' we all love
  • Best tools you need to make your work pleasurable and effective: monitor(s), workstation of your choice
  • Dev-friendly environment with passionate and skilled people who believe in clean code and software craftsmanship - you will have a chance to meet some of them during the recruitment process
  • Interesting projects with technologies like Scala, Akka, Zio, Cats, Slick, Blockchain, Cassandra, MongoDB, Apache Kafka

What we expect:

  • Very good Golang skills
  • Ability to write clean and testable code
  • At least 4 years of commercial experience in developing software
  • Openness to develop and learn new technologies 
  • Understanding of different types of software architecture
  • Ability to design with scalability and maintainability in mind
  • Comprehensive knowledge and understanding of the industry trends
  • Good knowledge of English is a must (both spoken and written), we work with clients from all over the world (USA, Australia, Switzerland, etc.)
  • Polish language is required, as internally we are a Polish speaking company

Nice to have:

  • Knowledge of a second programming language - TS, Java, Scala
  • Experience with cloud platforms 
  • Professional experience with Kafka
  • Engagement in the IT community: personal blog, speaking at meetups/conferences, active member of StackOverflow, involvement in the open-source projects
  • Having a pet-project