Functional Programming (regular)
Available projects : 1. Tracy
Currently, our partner (Global Freight Forwarder) acts upon the on-demand request from Users to answer a very crucial question about the state of shipments.
To improve the User’s experience, we are building a new near-real-time events inspection platform that could proactively inform about requested milestones within the shipment journey.
The business domain is modeled using DDD, and the final solution is required to integrate with external systems and IoT data providers to distil state changes into well-named domain events.
One of the system’s elements is the API that serves a trajectory with a CO2 footprint as a supplement to the entire shipping journey.
Stack : Scala, Akka, Akka Sharding, MS Azure, Terraform, Kafka (Confluent Cloud), ElasticSearch, Kubernetes, DDD, End To End Encryption.
Team : Two teams consist of : 2 DevOps, 8 Scala / Akka Engineers, Engineering Manager. The team is working closely with Product Manager from our partner’s side.
Keeping developers productive in this difficult tech environment. Building automated tests and benchmarks to ensure the productivity of devs.
We are developing the tooling for one of the largest Scala codebases in the world. The code is stored in a monorepo which tests the limits of tooling.
We are working on IntelliJ plugins, performance, integration with build tools, generating and distributing IntelliJ indexing cache, automatic testing and benchmarking with ide-probe to ensure and monitor the quality of our tooling integration and much more.
Stack : Scala, Bazel, Docker, Python, Java, IntelliJ Team : 5 developers in Kraków plus 3 and a Team Lead in UK / US
3. MS Margaret
Project is about developing a UI framework for bi-temporal data processing engine with a reactive code-integration layer on top of it.
The aim is to allow users to effortlessly create either web or native UIs for their applications and manage them easily.
Tasks we are working on are deeply technical and backend focused, although knowledge of UI frameworks like Angular might be a plus.
In the near future we will be building, among other things, an in-memory data sharing framework and a stable and flexible setting repository (user preference, system settings).
We are looking for people with strong software engineering skills and hands-on attitude. Stack : Scala, Cloud Platforms, Continuous Integration tools, Reactive, UI frameworks Team : New dedicated team of 3-4 people
4. DAL Margaret
We are cooperating with one of the largest financial institutions in the world. The main objective is to build a highly available & insanely scalable bitemporal data processing engine built with Scala and modern cloud technologies like Azure, Kubernetes, Kafka, Terraform, and Docker.
It is one of the biggest Scala codebases in the world (over 8 million lines of code) and it’s deployed with data centers all across the world.
Stack : JVM, Git, Azure, Kubernetes, Kafka, Terraform, and Docker Team : New 3-people sub-team, 10+ people in existing team distributed around the world
What’s on offer?