This is not one project. It is a set of tasks using Scala. You will be given the requirements for the a task (subroutine), and then you are expected to deliver:
- The proper fully tested subroutine/function.
- Unit tests to validate any corner cases and some normal cases.
- Code should be submitted in an organized form AND fully documented.
- Code should be efficient and optimized.
For each task, you are expected to provide an estimated delivery time and cost.
I have 8+ years of experience in Scala, Play, Akka and Spark. I have done more than 10 projects with Scala and currently working on Scala-remote projects.I hope it will be great opportunity to work with one more Scala project.