← Back to jobs

Software Developer

Software Engineering

Rate
$50-70/hr listed
Pay basis
Paid hourly
Where
Remote
Type
Contract
Skills
Python, Java, JavaScript, Node.js, full-stack, code review, documentation, architecture

A remote contract for an experienced software developer who works across Python, Java and JavaScript. You design and review real software, write the documentation behind it and explain how you solve problems, using the stack you already know. No AI background is needed: your engineering experience is what counts.

What you will do

  • Design and build software in Python, Java, JavaScript and Node.js that is scalable and easy to maintain.
  • Review code in detail and give clear feedback on function, performance and standards.
  • Write and keep up technical documentation that explains architecture decisions.
  • Help shape software architecture and recommend good practice for long-term stability.
  • Analyse requirements and turn them into solid deliverables.
  • Write real-world code examples and explain how you approach problems.
  • Report findings, problems and solutions clearly in writing and in speech.

What you need

  • 5+ years of professional experience in Python, Java, JavaScript/Node.js or full-stack development.
  • Experience designing and reviewing complex architectures and codebases.
  • A strong record of clear, useful technical documentation.
  • Solid experience giving constructive code review feedback.
  • The ability to explain complex software ideas in plain words.
  • Experience working remotely with distributed teams.
  • Nice to have: some exposure to machine learning concepts.

These are the qualifications the role looks for, not a strict checklist.

How pay works

This contract is paid hourly. The listed rate is $50-70/hr.

Apply (opens in a new tab)