Position: Middle Scala developer (Latin America)
Company: SimilarDev
Category: Scala
Experience required: 2y
English level: upper

**Middle Scala Developer** 🔥🔥

**Location:** Latin America

The company is dedicated to improving the resilience of the world's electric grids and interdependent infrastructure systems. Our staff includes former state emergency managers, industry leaders, and government officials, and partners with critical utilities and infrastructures, academic institutions, technology providers, and volunteer organizations around the world.

We are recruiting Scala developers to help further the development of the infrastructure systems. You will work on a cutting-edge, multi-sector, large-scale distributed agent-based model of critical infrastructure such as the electric grid, the natural gas distribution system, water distribution and wastewater management systems.

**Job Responsibilities**
🔹 Designing, creating, and maintaining Scala-based applications
🔹 Writing code in accordance with the app requirements
🔹 Working as a member of a software development team to ensure that the application meets agreed-upon standards
🔹 Application testing and debugging 

**Required skills**
🔸 2+ years of software development experience in a JVM-based language, preferably Scala (Kotlin, Clojure, or Java are fine)
🔸Experience working on distributed software systems
🔸Experience with Javascript; ideal candidate has worked with Scalajs
🔸Excellent communication skills (English is our shared language) 

**Preferred skills**
🔸Proficiency with Scala
🔸Proficiency with the functional programming paradigm
🔸Experience with a scala functional programming framework like cats-effect or zio
🔸Solid grasp of software development methods 


✅ **Benefits:**  Standard bonus package.