Saltar al contenido principal

Software Developer | Remote

Tecnología
Crossing Hurdles
México, MéxicoHace 1 mes

Descripción del puesto

Position: Software Engineer - Open Source Contributions

Type: Hourly contract

Compensation: $50 - $100/hour

Location: Remote

Commitment: 10 40 hours/week

Role Responsibilities

  • Develop and refine features within open source codebases using Python, Java, Rust, C , and TypeScript.
  • Analyze and resolve complex software bugs with robust and maintainable solutions.
  • Refactor and optimize existing code to improve performance, readability, and scalability.
  • Validate code for accuracy, consistency, quality, and adherence to best practices.
  • Apply algorithms and advanced problem-solving techniques to develop efficient solutions.
  • Collaborate remotely with contributors to review changes and maintain technical documentation.
  • Create clear technical documentation explaining solution designs and implementation details.

Requirements

  • Strong experience with at least two programming languages, including Python, C , Java, Rust, TypeScript, Go, or C#.
  • Strong experience contributing to open source projects through feature development, bug fixing, and refactoring.
  • Strong knowledge of algorithms and complex programming problem-solving.
  • Strong analytical thinking and ability to evaluate complex technical constraints.
  • Excellent written and verbal communication skills for technical documentation and collaboration.
  • Meticulous attention to detail in code review, validation, and software maintenance.
  • Ability to work independently in a remote environment while delivering high-quality, well-documented code.

Application Process (Takes 20 Min)

  • Easy Apply on LinkedIn
  • Check email for next steps
  • Participate in resume evaluation & interview stage

Keywords
RustScalabilityTypescriptPythonJava

¿Te interesa este puesto?