Junior Scala Developer

Overview 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 cr

  • Overview

    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 350 to 500 PLN net per day for a start
    • Intensive training and workshops with experienced Scala Developers to build your Scala knowledge (Scala Basics, Advanced Scala, Cats, FP in Scala)
    • Possibility to work on our widely-used Scala open source projects like: tApir, sttp, macwire
    • 100% remote company with remote-first mindset
    • Full-time but not necessarily 9-17, we are flexible
    • Professional development and freedom in choosing toolset and tech stack
    • Learning-culture expressed by SoftwareMill Academy and technical reading club
    • 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

    • No experience in Scala is required
    • Basic knowledge of any object-oriented or functional programming language
    • Willingness and desire to absorb knowledge and learn new things
    • Very good communication skills
    • Proactive approach and can-do attitude
    • 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

    • Previous commercial experience on similar position
    • Completed Scala-related courses or trainings
    • Engagement in the IT community: personal blog, speaking at meetups/conferences, an active member of StackOverflow, involvement in the open-source projects
    • Having a pet-project

Leave a Reply