DEVELOPMENT

Scala Developer

Remote
Work Type: Contract
We are looking for Senior Scala Developer to design, development, and deployment of a global application using Scala 3 and ZIO, with efficient CI/CD pipelines and reliable production support. To support the design, development, and deployment of a global application with a focus on functional programming using Scala 3 and ZIO. Delivering features based on the product backlog, fixing bugs, and researching new capabilities while ensuring end-to-end code ownership and supporting the production environment.

Details:
* Start: 10/03/2025
* Duration: 3-month contract with prolongation
* Work Type: Full Remote (possible)
* Work Schedule: Full-time
* Languages: Fluent in English
* Technology: Scala 3, ZIO Library, Java, Google Cloud, Kubernetes, Jenkins (Expert)
* Skill Area: Application Development
* Task Focus: Designing, developing, and deploying a worldwide application using Scala 3 and ZIO functional programming.

You have:
* Extensive knowledge and experience with Scala 3 and ZIO Library for functional programming.
* Strong understanding of functional programming paradigms.
* Proficiency in Java for backend integration.
* Experience with CI/CD pipelines using Jenkins.
* Knowledge of Google Cloud and Kubernetes for cloud-native deployment.
* End-to-end code ownership including feature delivery and bug fixes.
* Willingness to support the production environment.

Nice to Have:
* Experience with testing frameworks and writing testable code.
* Familiarity with continuous integration and continuous deployment pipelines.
* Exposure to cloud-native architectures and containerization.

Responsibilities:
* Design and develop features according to the product backlog using Scala 3 and ZIO functional programming.
* Perform bug fixes and research new capabilities to enhance the application.
* Collaborate with cross-functional teams to ensure end-to-end code ownership.
* Implement and maintain CI/CD pipelines using Jenkins.
* Deploy and manage applications on Google Cloud using Kubernetes.
* Support the production environment, ensuring stability and performance.
* Contribute to the code review process and maintain high coding standards.

Submit Your Application

You have successfully applied
  • You have errors in applying