Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
IO

Software Engineer - Scala

Iohk
Posted May 30, 2026, 1:09 AM UTC
🌍Probably Worldwide🏠Remote📁Engineering & Development
Is this job info correct?

Summary As a Software Engineer at IOHK you are responsible for writing high-quality code for our products. You have the exciting challenge of working with cutting-edge research and technology with a focus on the market's needs. To support you on this challenge, our products have software architects, product managers, project managers, formal methods specialists and QA test engineers, with whom you must communicate professionally, effectively and efficiently. Duties Follow agile software development practices Work with teams across multiple time zones Work independently on software development tasks Be proactive and require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Key Competencies Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage. Document code and APIs concisely and unambiguously Break down tasks into sub-tasks that are completable in a short amount of time and report completion as required by managers Pragmatically adhere to software engineering principles (modularity, incremental development, no premature optimization, no feature creep, no speculative generality, ...) Education / Experience Degree in Computer Science is desirable but not essential A minimum of 2-3 years development experience (professional or otherwise) in the required language (Haskell, JavaScript, Scala or Rust) Experience working with Git and Git workflow Practical experience with Agile software development methods Knowledge of functional and object-oriented programming paradigms Specialist Skills Skills relevant for a software engineer specialized in Scala Advanced knowledge of the Scala type system. Familiarity with frameworks such as Akka, Monix, Shapeless, Scalacheck & Scalatest. Practical experience in the use of profilers, VM and GC tuning.

Similar jobs

Similar jobs

IntellectEU logo

Software Engineer (Scala)

IntellectEU

🌍Probably WorldwideJun 23, 2026, 7:41 AM UTC
Madiffpl logo

DevOps Engineer – Ensure Scalability and Reliability

Madiffpl

🌍Probably WorldwideMay 28, 2026, 3:11 AM UTC
Cubetech Solutions Llc logo

Sr AWS Data Engineer (Scala Developer)

Cubetech Solutions Llc

🌍Probably WorldwideMay 27, 2026, 9:44 PM UTC
Bethsbeautifuldestinations logo

WFH Resort/ Hotel Specialist

Bethsbeautifuldestinations

🌍Probably Worldwide2 hours ago
GL

Customer Care Producer WFH – No Experience Needed

Globe Life AIL - Lisa Russel

🌍Probably Worldwide4 hours ago
GL

Customer Relationship Rep – Entry Level (REMOTE)

Globe Life AIL - Lisa Russel

🌍Probably Worldwide4 hours ago