Talent.com
Mid Scala Developer
Mid Scala DeveloperSoftwareMill SA • Australia
Mid Scala Developer

Mid Scala Developer

SoftwareMill SA • Australia
30+ days ago
Job description

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.

And it’s not just our opinion – this unique culture has earned us the title of Poland’s Best Workplace in the 50–99 employees category, recognized by Great Place to Work! We cooperate 100% remotely, from our homes scattered all over Poland (but not only!) .

  • Salary ranging from 665 to 950 PLN net per day for a 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
  • 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

  • Good Scala skills and functional programming knowledge
  • Ability to write clean and testable code
  • At least 2 years of commercial experience in developing software
  • At least basic knowledge and understanding of the industry trends and different architecture types
  • 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

  • Actor model and Akka
  • Knowledge of a second JVM language
  • 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
  • Interest in Big Data, Machine Learning and / or Blockchain
  • You can directly influence the company’s future. Our leaders are not appointed but chosen by their actions.

    Pay transparency

    You can feel appreciated for your extra input and clearly see what skills are rewarded.

    You are empowered to explore and co-create your own development path within a custom, developers-friendly promotion system.

    Quality time together

    We foster true connections. You enjoy monthly integrations full of fun activities for the whole team.

    Company getaways

    Twice a year, it’s time for a weekend away. To one of these fun-filled escapes, we bring our loved ones.

    Conferences refund

    You get a 50% refund, and 100% if you are a speaker, for conference tickets and workshop attendance.

    Paid days off

    You get time and resources to grow, and you’re paid when attending workshops and IT conferences.

    Workstation of your choice

    Only you know what type of laptop, software, or accessories can make your coding joy, so you choose it.

    Free English classes

    Feel more confident when communicating in your projects after attending our internal fun English classes.

    Health priorities

    Do a routine health check up once a year and get a refund. Take part in sport tournaments with your colleagues.

    Share your technical knowledge on a conference or our blog to win prizes in a gamified tournament.

    Bottom up structure

    Our leaders are not appointed but chosen by their teammates. Everybody can contribute to how SoftwareMill operates.

    Knowledge transfer

    We learn together for certificates, do architecture katas, read technical books, or simply help each other on a daily basis.

    We’ve learned that soft skills are essential and help us work better. There is always some soft skill initiative open to join.

    Attend internal workshops by top-notch IT experts that will help you grow as a developer.

    100% remote forever

    You’ll find out that remote does not mean alone. Remote-first from day 1, we’ve created a setup that enhances our daily work.

    Work-life balance

    You’re free to organize your workday around important family matters or other obligations if necessary.

    Want to meet with your project team onsite? No problem, you’ll get a budget for spending quality time together.

    Absolute transparency

    You have access to all information, including finances, necessary to contribute to strategic decisions.

    No surprises here ;) Contact us, and we’ll ask you to fill out a short questionnaire to learn more about your motivations and expectations.

    02

    Video Call

    Let’s chat! We’ll tell you more about us, the process, the team, and discuss your expectations. We’ll also speak a bit in English.

    03

    Technical task

    Hands-on work, that's what we’re all about. You’ll tackle real tasks, whether it's coding, setting up systems, analyzing data, or improving campaigns. And you’ll always get detailed feedback to help you grow!

    04

    Technical interview

    A great opportunity to discuss your technical tasks in detail and share your experience in our industry.

    05

    Lunch meeting

    Let’s grab lunch and see if we’d make a great team together.

    What can you expect when joining us

    Remote

    We all work from our homes, co-working offices, or sometimes even from the Bieszczady Mountains. Remote-first from day 1, we've become experts in distributed workplace best practices.

    Bottom-up structure

    Everyone has the same right to voice their opinions or change the way the company works, no matter if you are a boss or a developer who joined us a month ago.

    Transparency

    You will know how much each of us earns or how much we spend on various things. We practice full transparency — both decision-making and financial.

    Self-improvement

    You get paid days off when you attend conferences. We also appreciate when you want to share your knowledge with others at internal knowledge sharing initiatives.

    We're a company launched and led by active developers, so we understand that an SSD disc is not a whim and two large external LCD displays setup is not too much. If you need any stuff to work, you will get it.

    Great Team

    Skills do not tell the whole story. Values play a crucial part in who we are, what we give back to the community, and who we invite on a journey with us.

    #J-18808-Ljbffr

    Create a job alert for this search

    Developer • Australia

    Similar jobs
    Remote Scala Developer — Flexible & Growth-Oriented

    Remote Scala Developer — Flexible & Growth-Oriented

    SoftwareMill SA • Australia
    Remote
    A leading software development company in Australia seeks a skilled Scala developer to work on innovative projects.This role offers flexibility with remote work, a commitment to professional growth...Show more
    Last updated: 30+ days ago • Promoted
    Senior Async Application Developer — Calm, Minimal UI

    Senior Async Application Developer — Calm, Minimal UI

    Twine • Australia
    A leading freelance marketplace in Australia is looking for an experienced application developer to join their project focused on building a unique relational support platform.The ideal candidate w...Show more
    Last updated: 5 days ago • Promoted
    Remote Haskell Developer — Craft Elegant, Scalable Platforms

    Remote Haskell Developer — Craft Elegant, Scalable Platforms

    Bellroy • Australia
    Remote
    A forward-thinking product company in Australia seeks a talented Haskell developer to contribute to an innovative e-commerce platform. The ideal candidate enjoys crafting quality code, collaborating...Show more
    Last updated: 8 days ago • Promoted
    Mid Level Software Engineer |Golang

    Mid Level Software Engineer |Golang

    Australian Broadcasting Corporation • Australia
    The ABC is the nation's most trusted and independent source of Australian conversations, culture, and stories.With over 4,500 employees from diverse backgrounds across over 50 locations around Aust...Show more
    Last updated: 8 days ago • Promoted
    Haskell Developer (China)

    Haskell Developer (China)

    Bellroy • Australia
    Bellroy isn’t a software company that happens to make physical products.We’re a product company, and our software exists to give us a real competitive edge. It means we care about quality and craft,...Show more
    Last updated: 8 days ago • Promoted
    Senior & Mid Blockchain Engineer — Build Next‑Gen Infra

    Senior & Mid Blockchain Engineer — Build Next‑Gen Infra

    X15ventures • Australia
    A leading venture scaler in Australia is exploring interest from Senior and Mid Software Engineers focused on blockchain to join their dynamic team. This role offers opportunities to work on innovat...Show more
    Last updated: 6 days ago • Promoted
    Cloud & API Integration Developer for Transformation

    Cloud & API Integration Developer for Transformation

    Fusion5 Limited • Australia
    A technology integration firm is seeking an Integration Developer to help shape the future of integration solutions.The role involves designing, building, and maintaining high-quality integrations ...Show more
    Last updated: 4 days ago • Promoted
    Hybrid Senior Full-Stack Engineer : Scale Digital Apps

    Hybrid Senior Full-Stack Engineer : Scale Digital Apps

    Suncorp Group • Australia
    A major insurance and financial services company in Australia seeks a Senior Software Engineer (Full‑Stack) to design and develop high-quality web applications and microservices.You will work in an...Show more
    Last updated: 22 days ago • Promoted
    Expression of Interest : Senior and Mid Software Engineers (Blockchain Focus)

    Expression of Interest : Senior and Mid Software Engineers (Blockchain Focus)

    X15ventures • Australia
    Expression of Interest : Senior and Mid Software Engineers (Blockchain Focus).We’re exploring what’s next—and we’re opening conversations with talented builders who want to help shape it.As we expan...Show more
    Last updated: 6 days ago • Promoted
    Developer (Mid - Senior)

    Developer (Mid - Senior)

    Harvey. • Australia
    Victoria, Melbourne CBD (remote work with weekly meet‑ups at the co‑working office Hub Southern Cross).Full time (9‑day fortnight – take every 2nd Friday off). We’re looking for a developer to work ...Show more
    Last updated: 30+ days ago • Promoted
    Mid Kotlin (Backend) Developer

    Mid Kotlin (Backend) Developer

    SoftwareMill SA • Australia
    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...Show more
    Last updated: 23 days ago • Promoted
    Remote Haskell Engineer - Build Elegant Platforms

    Remote Haskell Engineer - Build Elegant Platforms

    Bellroy • Australia
    Remote
    A forward-thinking product company in Australia is seeking a Haskell developer to enhance their bespoke e-commerce platform. This role emphasizes crafting elegantly designed code, collaboration acro...Show more
    Last updated: 8 days ago • Promoted
    Haskell Developer (Brazil)

    Haskell Developer (Brazil)

    Bellroy • Australia
    Bellroy isn’t a software company that happens to make physical products.We’re a product company, and our software exists to give us a real competitive edge. It means we care about quality and craft,...Show more
    Last updated: 8 days ago • Promoted
    Remote-First Senior Engineer — Build Scalable Dev Tools

    Remote-First Senior Engineer — Build Scalable Dev Tools

    Buildkite Pty Ltd • Australia
    Remote
    A leading software delivery platform is seeking a developer to design and build tools that improve the developer experience. You'll work closely with engineers and product managers, contribute to co...Show more
    Last updated: 30+ days ago • Promoted
    Low-Code Developer (Bubble / Xano) for ESG Platform

    Low-Code Developer (Bubble / Xano) for ESG Platform

    Purpose Bureau • Australia
    A SaaS solutions firm in Australia is looking for an experienced developer skilled in Bubble and Xano.This fixed-term role involves improving ESG platforms and requires at least 3 years of experien...Show more
    Last updated: 28 days ago • Promoted
    Mid level Backend Dev for SaaS the music industry

    Mid level Backend Dev for SaaS the music industry

    Promote Project • Australia
    Mid level Backend Dev for SaaS the music industry.Minimum 4 hours per day, ideally 6-8 hours.We’re hiring a freelance mid-level backend developer to join our 100% remote, talented, energetic small ...Show more
    Last updated: 30+ days ago • Promoted
    Expression of Interest : Senior and Mid Software Engineers (Blockchain Focus)

    Expression of Interest : Senior and Mid Software Engineers (Blockchain Focus)

    Getcheddar • Australia
    Expression of Interest : Senior and Mid Software Engineers (Blockchain Focus).We’re exploring what’s next—and we’re opening conversations with talented builders who want to help shape it.As we expan...Show more
    Last updated: 8 days ago • Promoted
    Senior Pega Developer

    Senior Pega Developer

    Talent • Australia
    Senior Pega Developer | Pega Platform & Cloud Delivery.Baseline Security Clearance (minimum).The Enterprise Business Solutions (EBS) Section is driving the Department’s automation agenda, deliverin...Show more
    Last updated: 13 hours ago • Promoted • New!