yohrs.co.uk logo
yohrs.co.uk
Posted 74 days agoVerified live 2d ago

Java Open Source Contributor - Remote

Brief overview

Remote
$50–$110/hrStated range
JavaC++PythonGoLangTypescriptRustAlgorithm DesignSystem OptimizationCode Review

About the company

yohrs.co.uk logo
yohrs.co.ukyohrs.co.uk

yohrs is an 'embedded, on-demand' recruitment & HR consultancy.

Job description

Summary

YO IT CONSULTING is seeking a Java Open Source Contributor to join their team on a contract basis. The role involves contributing to open-source repositories, designing and optimizing algorithms, and collaborating with stakeholders to enhance project outcomes.

Responsibilities

  • Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer’s project
  • Design, implement, and optimize complex algorithms and system components using one or more of the following languages: C++, Python, JAVA, GoLang, Typescript, or Rust
  • Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases
  • Collaborate with other contributors and stakeholders to align deliverables with project goals and best practices
  • Create, maintain, and enhance technical documentation to support knowledge sharing and onboarding
  • Participate in code discussions and provide constructive feedback to elevate overall code quality

Skills

  • Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer's project
  • Design, implement, and optimize complex algorithms and system components using one or more of the following languages: C++, Python, JAVA, GoLang, Typescript, or Rust
  • Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases
  • Collaborate with other contributors and stakeholders to align deliverables with project goals and best practices
  • Create, maintain, and enhance technical documentation to support knowledge sharing and onboarding
  • Participate in code discussions and provide constructive feedback to elevate overall code quality
  • Previous experience working on large-scale, distributed codebases
  • Familiarity with modern AI or machine learning systems is a plus, though not required
  • Background in participating in rigorous code reviews and contributing to the development of software best practices

Qualifications

Must Haves

  • Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer's project
  • Design, implement, and optimize complex algorithms and system components using one or more of the following languages: C++, Python, JAVA, GoLang, Typescript, or Rust
  • Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases
  • Collaborate with other contributors and stakeholders to align deliverables with project goals and best practices
  • Create, maintain, and enhance technical documentation to support knowledge sharing and onboarding
  • Participate in code discussions and provide constructive feedback to elevate overall code quality

Nice to Haves

  • Previous experience working on large-scale, distributed codebases
  • Familiarity with modern AI or machine learning systems is a plus, though not required
  • Background in participating in rigorous code reviews and contributing to the development of software best practices

More jobs like this