All Jobs Vacancy

Competitive Programmer | $65/hr Remote

Posted 1 day ago by Crossing Hurdles

Summary: The role of Technical Problem Solver involves designing and implementing checkers for competitive programming problems, ensuring accuracy and robustness in evaluating participant submissions. The position requires collaboration with the customer's team to clarify problem requirements and develop maintainable C++ code. The candidate will also provide feedback on test cases and stay updated with competitive programming standards. This is a remote position with a commitment of 10-40 hours per week.

Key Responsibilities:

  • Design and implement checkers for competitive programming problems with multiple valid outputs.
  • Evaluate and validate participant submissions against complex problem statements.
  • Collaborate with the customer's team to fine-tune problem requirements.
  • Develop clear, maintainable code in C++ to assess diverse outputs and edge cases.
  • Document checker logic and communicate intricacies or edge cases.
  • Provide feedback to problem setters and reviewers on potential improvements.
  • Stay updated with evolving competitive programming standards.

Key Skills:

  • Expertise in competitive programming and coding problem analysis.
  • Advanced proficiency in C++ for implementing robust checker solutions.
  • Strong analytical abilities to interpret complex problem constraints.
  • Exceptional written and verbal communication skills.
  • Meticulous attention to detail in code validation and output consistency.
  • Experience working independently in a remote, collaborative environment.

Salary (Rate): £65.00/hour

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Technical Problem Solver / Puzzle Solver

Type: Contest

Compensation: $45 - $65/hour

Location: Remote

Commitment: 10-40 hrs/week

Role Responsibilities

  • Design and implement checkers for competitive programming problems with multiple valid outputs, ensuring accuracy and robustness.
  • Evaluate and validate participant submissions against complex problem statements sourced from platforms like Codeforces.
  • Collaborate with the customer's team to fine-tune problem requirements and clarify ambiguous scenarios.
  • Develop clear, maintainable code in C++ to assess diverse outputs and edge cases efficiently.
  • Document checker logic and communicate intricacies or edge cases in both written and verbal form.
  • Provide feedback to problem setters and reviewers on potential improvements to test cases and checkers.
  • Stay updated with evolving competitive programming standards and incorporate best practices into checker development.

Requirements

  • Expertise in competitive programming and coding problem analysis.
  • Advanced proficiency in C++ for implementing robust checker solutions.
  • Strong analytical abilities to interpret complex problem constraints and multiple solution paths.
  • Exceptional written and verbal communication skills; ability to articulate technical details clearly.
  • Meticulous attention to detail in code validation and output consistency.
  • Experience working independently in a remote, collaborative environment.

Application Process

  • Easy Apply on LinkedIn
  • Check email for next steps
  • Participate in resume evaluation & interview stage
Rate:
£0/year
Location:
United Kingdom
IR35 Status:
Undetermined
Remote Status:
Remote
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job