|Job title||Scala Engineers (Remote in Brazil or South America)|
|Contact name:||Alec Bunnell|
|Published:||April 27, 2021 2:55|
About the company:
My client is a fast-growing player in the SaaS space, with a gamechanging technology which will change the landscape of logistics and supply chain management forever. They have an incredible culture, are already financially stable, and offer full remote working.
At the moment, they’re in need of a talented functional programmer to lead the charge into the next generation of product offerings. This person will operate as a team lead, subject matter expert, and technical authority to lead the way for the company’s growth.
About the role:
This primary focus for this position will be to design and lead the development of the full enterprise application, with a focus on quality and scalability. In addition to the buildout, you will guide the rest of the team working on various infrastructure components, including both front & backend, as well as algorithms. In this environment, a commitment to collaborative problem solving and vision is essential.
Demonstrable history working with Scala and Functional Programming libraries & frameworks (Cats, ScalaZ, Fs2, Shapeless, Doobie, ZIO, etc.)
Advocate for Functional Programming (FP) principles and methodologies
Deep experience in automated testing frameworks & unit tests
Fluent in English and comfortable collaborating with an English-speaking team.
Passionate about coaching high-performing teams to effectively and collaboratively develop enterprise software.
Basic understanding of algorithmic optimization (i.e. convex optimization problems) and Common Language Runtime (CLR)
Experience with modern distributed code versioning tools (Git, etc.)