Point your AI agent at freehire and let it find you a job.

Get the CLI →

Crossing Hurdles

New

Software Engineer | Remote

Posted 2 views
Discussion

  • Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript.

  • Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks in diverse codebases.

  • Implement robust new features, ensuring scalability, maintainability, and adherence to software best practices.

  • Refactor and optimize legacy code to improve clarity, efficiency, and long-term reliability.

  • Document technical reasoning, solution approaches, and code decisions to enhance AI training data quality.

  • Review and validate peer-contributed code and technical submissions for accuracy and clarity.


Position: GitHub Contributor


Type: Contract


Compensation: $50 - $150/hour


Location: Remote


Commitment: 10-40 hrs/week


Role Responsibilities



  • Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript.

  • Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks in diverse codebases.

  • Implement robust new features, ensuring scalability, maintainability, and adherence to software best practices.

  • Refactor and optimize legacy code to improve clarity, efficiency, and long-term reliability.

  • Document technical reasoning, solution approaches, and code decisions to enhance AI training data quality.

  • Review and validate peer-contributed code and technical submissions for accuracy and clarity.


Requirements



  • Significant hands‑on expertise in at least one of the following: Python3, Java, Rust, Go, C++, or TypeScript.

  • Deep understanding of algorithms, data structures, and software engineering principles.

  • Proven ability to debug complex systems, resolve bugs, and deliver effective optimizations.

  • Experience with large codebase refactoring and legacy system modernization.

  • Track record of delivering high-impact features from conception through delivery within cross‑functional projects.

  • Strong documentation and communication skills to articulate technical concepts clearly.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available