Position: Middle Scala developer
Company: Talentbyte
Experience required: 3y
Category: Scala
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

As a Scala developer on our team, you will perform the following tasks:

● Feature requests and occasional support issues, new services & sections of
the back office
● Communication with the end clients will be required once in a while

TECH STACK
● Scala (mainly Akka actors + Play framework, newer services in ZIO),
Javascript (Vue.js), Elasticsearch, PostgreSQL, Docker
● 3 back-end services, CD on AWS

Required
● Strong knowledge in Scala (Akka/Play framework, ZIO, elastic4s, doobie)
● Good knowledge of SQL and NoSQL
● Like working in an agile team environment
● 2+ years of industry experience developing scalable web applications
● Good written and spoken English

Other preferable requirement
● Hands-on experience with functional programming in Scala
● Working experience with JavaScript, HTML, CSS and Vue.js or Javascript
● frameworks such as Angular, ReactJS etc
● Have knowledge of responsive design/development
● Have a background that includes online payments solutions

FAQ
● Do you provide equipment? - Yes
● Do you use tracking tools? - Issue tracking only
● How often are team meetings? - Daily status meetings, weekly product
roadmap meetings, biweekly technical reviews on the product
● Is there a test assignment? - No
● What is the stage of the product - stable B2B product in the production with
a growing customer base and developing new functionality
● Why is this position open? - Extending the team due to increasing customer
features requests

OUR BENEFITS
● Competitive salary
● The opportunity to choose the laptop for work
● No working time reports, lack of time trackers
● We’re pet friendly 🐈 🐕
● 20+ paid days of vacation + paid sick leaves
● Relocation bonus
● Awesome community of like-minded professionals, environment boosting
development of your technical and soft skills
● Work directly with company core and product team
● Your influence on product stack, solutions, and work frame
● Former employees returning to us 😎

2-steps hiring process
1. Talentbyte Interview (20 minutes)
2. Team Interview (1.5 hours)