Senior Scala Developer / Scala Expert @ Scalac

Remote
Scala Developers
Contract
Join Scalac hAkkers - Functional Programming passionates!

Are you?
-passionate about technology
-interested in Functional Programming paradigm
-hungry to work with and sharing knowledge with awesome, proactive people

Do you?
-want to build systems, which are flexible, loosely-coupled and scalable
-feel comfortable working remotely in 100% flat and Agile environment
-want to “Do the right thing”, delivering high quality tech solutions & great products

If you respond above questions positively, join us. Join Scalac! We are looking for people like you!

Your challenges:

    • Creating great software
    • Extending and improving products used by people worldwide
    • Solving deep technical problems
    • Sharing knowledge with your colleagues
    • Delivering value to internal products and/or external projects
    • Cooperating with different types of customers
    • Working with an international team

What you can expect (work methodology):

    • Code Reviews, Unit tests, integration tests
    • Github, Jenkins, GIT
    • Various Issue Tracking Tools
    • Cooperation with testers team
    • Freedom (team decides) to choose architecture, technologies, conventions and tools
    • Regular employee evaluation
    • Possibility of choosing the project to work on and project change

Our offer:

    • Great customers to work with (including United States, Silcon Valley small, agile, startup-ish clients AND bigger well-respected ones, Western Europe companies)
    • Best work equipment (computers, office desks and chairs - depends on your need)
    • Opportunity for professional development (unlimited books budget)
    • Conference participation covered by Scalac
    • Educational offer - different workshops and trainings (e.g. Lightbend Certification)
    • Regular company-wide retreats - we meet in person to work and play together. Scalac makes sure every retreat is unforgettable
    • Scalac's people have other opportunities besides coding and that they can pick it
    • Possibility to work with large datasets
    • Monthly salary 10 000 - 17 000 PLN

What we expect from you:

    • Good understanding of Object Oriented and Functional Programming
    • Proficiency in Scala / Spark
    • Spark ML will be a good advantage
    • Good understanding of Data storage like AWS S3, HDFS or Google Cloud StorageData formats like CSV, Parquet, Avro - nice to have
    • Resource managers like Apache Yarn or Mesos - nice to have
    • Focus on software quality and good development practices
    • Experience with automated testing and continuous integration/delivery
    • Commercial experience with any functional language or Java Knowledge and experience in writing modern asynchronous and multithreaded applications

Preferred skills:

    • Growth mindset and willingness to learn
    • Proactive approach, Can do attitude
    • Problem-solving skills
    • Team player
    • Excellent communication skills with fluent English so you can communicate with our clients freely and that we help with learning