Scala Developer
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-repsected 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 people have other opportunities besides coding and that they can pick it
Skills & Requirements
What we expect from you:
- Good understanding of Object Oriented and Functional Programming
- Proficiency in Scala (You don't have to be an expert, if you are promising we will help to become one*)
- Focus on software quality and good development practices
- Experience with automated testing and continuous integration/delivery
- Knowledge and experience in writing modern asynchronous and multithreaded applications
- Commercial experience with any functional language or Java
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
About Scalac
Who we are:
Scalac is a software house that within just four years has managed to grow to more than 80 developers. Scalac is the Team! This is crucial. We love to work together. We specialize in systems development on a large scale, based on Functional Programming Languages. Working with Scalac means working with great Scala hAkkers, Frontend and Data engineers. We develop complex projects for various types of customers mainly in Fintech, ecommerce and health sector. We believe that truly great products happen when employer and employee go hand in hand. That's why we put strong emphasis on your well being and personal development.
Scalac Happiness Recipe:
- Work Hard
- Do the right thing
- Have fun :)